32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
141
115
17
39
300
25
55
163
38
12
49
82
20
103
18
70
42
85
31
24
30
91
19
16
203
14
46
44
37
21
72
60
184
45