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