220
861
113
785
114
496
34
472
68
398
72
105
49
353
384
35
358
9
149
145
248
43
187
37
255
46
275
28
316
52
481
87
141
257
101
203