490
75
323
155
417
176
606
163
118
58
336
63
451
13
543
32
271
110
381
9
91
33
336
79
438
43
550
84
290
189
532
58
526
157
284
57
316
131
172
46