41
25
53
100
46
9
28
6
184
78
16
80
37
111
69
172
79
369
189
11
66
26
129
17
7
22
23
87
71
33
12
58
21
60
8
36
49
83
104
181
19
31
13
106
43