32
4
28
7
5
8
2
3
15
1
9
6
13
11
10
133
135
17
112
294
30
29
16
12
39
49
23
24
66
64
25
40
41
33
36
71
47
18
96
38
34
37
85
72
31
68
14
56
21
19
42
80
131
22
57
26
20
95
51
59
53