37
27
171
46
25
55
24
6
22
60
67
48
134
58
18
14
12
175
82
72
136
117
287
159
66
63
62
29
44
91
50
47
145
92
161
69
574
9
43
15
99
138
97
28
137
166
21
51