32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
141
115
18
17
39
298
104
35
14
84
23
28
30
20
21
45
26
19
12
22
48
16
37
41
81
53
34
100
74
36