410
103
182
67
696
72
612
15
224
63
299
89
275
125
434
210
446
135
352
21
403
59
588
139
423
198
122
29
414
148
549
176
546
109
59
12
426
186
403
155