11
151
3
10
2
9
8
7
6
5
4
12
1
13
15
14
30
21
20
19
18
16
17
28
29
27
26
25
24
23
22
39
40
37
34
38
35
36
33
32
31
57
46
62
63
64
45
44
42
43
41
60
59
56
55
51
52
50
54
49
53
47
48
88
86
85
84
87
61
58
75
83
96
95
94
93
91
92
90
89
77
74
73
72
71
70
69
68
67
82
81
65
66
79
80
78
76
97