420
128
581
75
526
115
517
231
656
193
502
19
237
128
208
24
560
156
382
189
461
63
538
177
290
13
574
136
395
11
619
163
168
22
385
48
330
142
134
108