507
127
638
186
248
43
159
46
139
33
161
37
394
42
351
68
192
16
218
33
455
83
210
11
263
12
357
25
547
19
360
27