100
329
60
249
28
294
90
183
82
213
55
450
49
345
35
371
94
278
25
274
26
319
61
290
30
441
113
189
16
266
44
225
40
162
22
187