21
55
56
54
52
53
35
47
71
40
89
39
37
48
29
36
90
31
80
3
477
86
467
57
449
46
351
18
341
84
274
28
267
17
264
65
241
240
414
87
362
316
45
276
259
247
27
246
67
63
213
209