32
4
28
7
5
8
2
3
15
1
9
6
13
11
10
127
134
17
112
292
30
29
16
12
36
45
23
24
66
27
64
25
39
40
47
18
94
38
22
34
37
85
72
67
14
56
21
48
42
78
49
129
20
55
58
53
35