32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
141
115
18
17
39
298
102
35
14
84
23
28
30
20
21
44
26
12
22
48
29
16
37
41
80
53
33
99
34
73
36