2
1
312
311
3
4
309
310
12
11
10
9
8
7
6
5
308
307
306
305
304
303
302
301
300
13
14
15
16
17
18
19
20
291
292
293
294
295
296
297
298
299
28
27
26
25
24
23
22
21
290
289
288
287
286
285
284
283
29
30
31
32
33
34
35
36
275
276
277
278
279
280
281
282
45
44
43
42
41
40
39
38
37
274
273
272
271
270
269
268
267
46
47
48
49
50
51
52
53
54
259
260
261
262
263
264
265
266
63
62
61
60
59
58
57
56
55
258
257
256
255
254
253
252
251
250
64
65
66
67
68
69
70
71
72
241
242
243
244
245
246
247
248
249
73
84
85
96
97
108
109
120
121
132
133
144
145
156
157
168
169
180
181
192
193
204
205
216
217
228
229
240
74
83
86
95
98
107
110
119
122
131
134
143
146
155
158
167
170
179
182
191
194
203
206
215
218
227
230
239
75
82
87
94
99
106
111
118
123
130
135
142
147
154
159
166
171
178
183
190
195
202
207
214
219
226
231
238
76
81
88
93
100
105
112
117
124
129
136
141
148
153
160
165
172
177
184
189
196
201
208
213
220
225
232
237
77
80
89
92
101
104
113
116
125
128
137
140
149
152
161
164
173
176
185
188
197
200
209
212
221
224
233
236
78
79
90
91
102
103
114
115
126
127
138
139
150
151
162
163
174
175
186
187
198
199
210
211
222
223
234
235