32
110
74
16
17
7
3
5
163
6
66
4
34
22
29
26
23
31
15
11
27
24
1
8
20
63
12
44
33
35
161
42
121
10
100
25
37
13
2
223
107