17
5
2
35
14
31
11
9
7
13
4
24
16
54
20
132
10
15
44
23
87
166
133
111
137
101
94
51
220
58
190
55
25
41
34
71
62
316
126
45
3
83