499
78
244
172
246
77
463
29
190
75
417
136
586
142
523
190
393
49
153
108
345
55
583
196
22
3
264
74
519
70
212
57
608
158
354
9
511
29
342
39