32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
141
115
18
17
39
298
47
21
20
24
33
14
19
56
78
25
23
41
64
60
35
61
169
30
12
48
26
84
16
29