390
82
497
75
412
40
393
11
577
86
236
153
343
7
298
95
537
44
529
59
112
94
449
151
306
156
470
163
435
176
478
152
240
104
386
72
407
18
425
146