511
127
643
186
252
44
161
46
145
33
165
37
409
43
360
68
195
16
231
34
466
83
217
11
270
12
361
25
562
20
371
27