17
143
67
43
35
47
26
34
27
9
111
37
296
24
13
85
38
11
48
30
73
58
6
156
117
109
53
275
28
164
25
76
78
129
123
71
31
153
14
175
46
121