36
191
41
15
198
352
72
30
252
24
65
62
53
54
291
288
85
63
80
76
119
61
153
20
82
35
83
27
45
214
26
37
48
135
172
69
50
171
51
248
46
194
96
247
180
211
57
21
81
56
154
129
106
177
60