507
127
638
186
249
43
160
46
139
33
161
37
396
43
352
68
192
16
221
33
456
83
210
11
263
12
358
25
550
19
360
27