32
4
27
7
5
2
8
1
3
10
15
13
9
6
11
136
141
115
18
17
39
298
29
16
12
37
48
23
66
63
24
14
25
35
69
95
38
19
34
40
87
72
20
31
68
56
21
36
47
41
79
51
132
58
22
28
94
50
60
52
30