20
605
32
334
45
457
43
351
27
292
35
325
17
250
46
360
29
255
16
266
24
309
331
39
295
202
196
1
143
30
209
137
5
230