145
621
262
208
362
424
339
736
291
58
498
643
390
332
750
368
659
234
396
300
343
536
543
217
298
198
406
254
862
204
206
250
21
298
350
800
726
370
536
291
808
543
149
350
242
1103
213
296
317
482
155
802
200
282
573
388
250
396
572
