511
127
643
186
251
44
161
46
145
33
164
37
407
43
360
68
195
16
229
34
466
83
216
11
269
12
361
25
560
20
369
27