35
53
26
19
52
12
28
14
57
27
11
30
42
82
33
34
24
116
166
217
83
165
80
29
17
16
15
327
268
93
56
79
175
132
69
18
77
31
25
208
38
192
43
85
22
46
87