410
36
54
226
507
241
357
264
35
164
214
359
58
175
104
352
265
30
99
69
49
162
216
48
114
75
25
38
112
40
278
60
1201
206
22
37
39
53
91
45
110
14
83
290
66
139
101