41
62
32
38
30
95
175
43
28
13
11
58
229
104
37
61
15
21
117
12
19
45
17
4
131
40
48
98
194
59
63
27
42
25
130
76
275
18
36
91
51
14
163
29
22
78
107
94
394
380
34