32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
141
115
18
17
39
298
126
14
33
58
23
83
16
170
21
45
61
43
12
20
86
34
24
40
55
56
26
93
44
35
49
30
37