438
123
570
139
540
72
212
50
365
117
142
81
418
167
79
22
581
43
518
176
531
92
321
66
354
7
211
84
343
39
529
43
303
78
514
110
274
44
436
8