113
55
5
37
3
17
94
25
22
20
21
10
24
43
13
14
19
69
35
26
40
123
79
88
130
154
105
84
51
173
140
56
153
46
63
50
48
287
66
274
162
135
268
27
98
93
115