659
92
1217
255
1253
184
369
60
408
49
972
147
349
18
350
190
447
166
427
115
629
96
355
163
659
156
341
3
471
188
443
167
518
186
245
190
334
152
507
122