32
18
8
16
21
9
29
47
14
7
26
4
1
51
6
20
3
13
104
27
10
23
80
170
5
12
35
210
122
164
88
179
41
19
39