32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
141
115
17
39
300
69
19
22
41
93
20
35
16
65
23
58
14
57
47
24
12
25
26
157
48
33
62
18
34
180
43
37