10
14
124
19
15
24
244
55
26
67
256
354
211
199
462
64
125
27
443
75
143
130
145
106
94
71
25
169
355
142
197
260
20
79
63
39
303
74
324
187
77
469
410
154
294
23
162
195
111
235
249
228
95
100