32
4
27
7
5
8
2
3
15
1
9
6
13
11
10
136
141
17
115
300
39
49
34
56
30
21
24
132
35
33
25
36
12
23
20
38
127
64
72
379
19
103
37
26
120
45
18
14