17
84
168
472
136
318
215
177
152
81
72
188
43
111
29
64
293
434
241
496
25
219
247
129
19
225
66
44
62
50
263
52
155
60
55
18
105
272
13
154
132
75
90
27
54
94
11
182
9
192
347
101