69
296
635
249
88
205
132
242
156
117
1500
148
220
200
160
184
22
92
68
15
259
149
336
77
244
203
33
91
147
54
263
51
97
467
38
34
359
146
417
41
17
16
35
71
60
351
29
59
8
209
80
285
31
98
353