705
99
1280
259
1303
193
393
63
432
51
1065
160
349
18
351
190
447
166
428
116
638
99
355
163
673
168
341
3
472
189
443
167
519
187
245
190
334
152
507
122