37
29
21
23
8
18
35
61
10
9
5
17
12
33
130
19
36
117
48
30
53
46
95
14
92
75
229
83
38
177
26
13
60
51
77
228
59
118
101
132
163
56
131
343
16