175
26
17
12
21
24
93
56
63
11
36
37
10
4
7
43
3
8
141
15
115
16
117
38
9
60
118
77
88
64
61
132
59
29
124
94
54
102
84
51
67
53
294
48
179
155
47
31
79
144
222
112