459
228
485
33
482
118
188
108
597
137
514
102
653
245
620
383
292
93
801
280
702
242
623
378
393
94
922
461
516
188
373
125
179
88
323
195
388
245
519
165