185
82
480
33
438
97
151
88
579
136
493
90
599
220
338
214
201
49
585
147
606
189
421
268
325
48
411
149
405
123
330
109
151
78
195
123
287
190
432
116