53
19
12
28
14
57
27
11
30
42
82
33
34
24
116
166
217
83
171
80
29
17
16
15
327
268
93
56
79
175
133
69
18
78
31
25
208
38
192
44
85
22
43
46
87
36