954
33
126
202
55
1060
18
168
51
100
25
324
36
42
49
58
341
24
81
38
41
30
26
68
67
29
232
368
80
215
75
337
85
16
54
31
136
230
319
113
7
8
10
45
66
27
78
176
345
46
267