579
90
172
149
485
133
452
34
424
122
260
175
371
126
389
103
653
229
543
78
278
128
363
142
144
68
459
162
366
79
323
126
491
123
371
182
431
50
345
131