540
124
128
94
382
131
254
42
132
57
344
66
458
5
35
6
490
52
464
73
429
81
351
77
383
169
502
160
336
42
149
74
300
184
224
146
536
45
494
29