1
2
3
4
5
6
7
8 12
9 21 22
10
11
13
14
15
16
17
18
19 23
20
24
25 28
26
27
29
30
31 42 46
32
33
34 35
36
37
38
39
40
41
43
44 45
47
48
49
50
51
52
53
54
55 58
56
57
59 62
60 61 65
63
64 98
66 70
67
68 69
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89 92
90
91
93 96
94 95 99
97
100 104
101
102 103
105
106
107
108
109
110
111
112
113
114
115
116
117
118 122
119
120 121
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137 141
138 150 151
139
140
142
143
144
145
146
147
148 152
149
153
154
155
156
157
158
159
160 164
161
162 163
