116
1499
148
220
200
160
184
22
92
68
15
259
149
330
77
244
203
33
90
147
54
263
51
97
467
38
34
359
146
417
41
336
17
16
35
71
60
351
29
59
8
209
80
285
30
98
353
161
37
414
46
84
409
142
70