0
0
16
0
32
0
48
0
64
0
80
0
96
0
112
0
128
0
144
0
160
0
176
0
192
0
208
0
224
0
240
0
256
0
272
0
288
0
304
0
320
0
336
0
352
0
368
0
384
0
400
0
416
0
432
0
448
0
464
0
480
0
496
0
0
16
16
16
32
16
48
16
64
16
80
16
96
16
112
16
128
16
144
16
160
16
176
16
192
16
208
16
224
16
240
16
256
16
272
16
288
16
304
16
320
16
336
16
352
16
368
16
384
16
400
16
416
16
432
16
448
16
464
16
480
16
496
16
0
32
16
32
32
32
48
32
64
32
80
32
96
32
112
32
128
32
144
32
160
32
176
32
192
32
208
32
224
32
240
32
256
32
272
32
288
32
304
32
320
32
336
32
352
32
368
32
384
32
400
32
416
32
432
32
448
32
464
32
480
32
496
32
0
48
16
48
32
48
48
48
64
48
80
48
96
48
112
48
128
48
144
48
160
48
176
48
192
48
208
48
224
48
240
48
256
48
272
48
288
48
304
48
320
48
336
48
352
48
368
48
384
48
400
48
416
48
432
48
448
48
464
48
480
48
496
48
0
64
16
64
32
64
48
64
64
64
80
64
96
64
112
64
128
64
144
64
160
64
176
64
192
64
208
64
224
64
240
64
256
64
272
64
288
64
304
64
320
64
336
64
352
64
368
64
384
64
400
64
416
64
432
64
448
64
464
64
480
64
496
64
0
80
16
80
32
80
48
80
64
80
80
80
96
80
112
80
128
80
144
80
156
75
179
69
193
73
217
70
224
80
240
80
256
80
272
80
288
80
304
80
320
80
336
80
352
80
368
80
384
80
400
80
416
80
432
80
448
80
464
80
480
80
496
80
0
96
16
96
32
96
48
96
64
96
80
96
96
96
112
96
128
96
144
96
156
89
168
94
192
96
219
86
224
96
240
96
253
90
282
87
295
86
304
96
320
96
336
96
352
96
368
96
384
96
400
96
416
96
432
96
448
96
464
96
480
96
496
96
0
112
16
112
32
112
48
112
64
112
80
112
96
112
112
112
128
112
144
112
153
120
172
122
195
116
214
118
224
112
240
112
247
114
269
117
295
116
304
112
320
112
336
112
352
112
368
112
384
112
400
112
416
112
432
112
448
112
464
112
480
112
496
112
0
128
16
128
32
128
48
128
64
128
80
128
96
128
112
128
128
128
144
128
160
128
176
128
192
128
208
128
224
128
240
128
249
138
266
139
289
134
304
128
320
128
336
128
352
128
368
128
384
128
400
128
416
128
432
128
448
128
464
128
480
128
496
128
0
144
16
144
32
144
48
144
64
144
80
144
96
144
112
144
128
144
144
144
160
144
176
144
192
144
208
144
224
144
240
144
256
144
272
144
288
144
304
144
320
144
336
144
352
144
368
144
384
144
400
144
416
144
432
144
448
144
464
144
480
144
496
144
0
160
16
160
32
160
48
160
64
160
80
160
96
160
112
160
128
160
144
160
160
160
176
160
192
160
208
160
224
160
240
160
256
160
272
160
288
160
304
160
320
160
336
160
352
160
368
160
384
160
400
160
416
160
432
160
448
160
464
160
480
160
496
160
0
176
16
176
32
176
48
176
64
176
80
176
96
176
112
176
128
176
144
176
160
176
176
176
192
176
208
176
224
176
240
176
256
176
272
176
288
176
304
176
320
176
336
176
352
176
368
176
384
176
400
176
416
176
432
176
448
176
464
176
480
176
496
176
0
192
16
192
32
192
48
192
64
192
80
192
96
192
112
192
128
192
144
192
160
192
176
192
192
192
208
192
224
192
240
192
256
192
272
192
288
192
304
192
320
192
336
192
352
192
368
192
384
192
400
192
416
192
432
192
448
192
464
192
480
192
496
192
0
208
16
208
32
208
48
208
64
208
80
208
96
208
112
208
128
208
144
208
160
208
176
208
192
208
208
208
224
208
240
208
256
208
272
208
288
208
304
208
320
208
336
208
352
208
368
208
384
208
400
208
416
208
432
208
448
208
464
208
480
208
496
208
0
224
16
224
32
224
48
224
64
224
80
224
96
224
112
224
128
224
144
224
160
224
176
224
192
224
208
224
224
224
240
224
256
224
272
224
288
224
304
224
320
224
336
224
352
224
368
224
384
224
400
224
416
224
432
224
448
224
464
224
480
224
496
224
0
240
16
240
32
240
48
240
64
240
80
240
96
240
112
240
128
240
144
240
160
240
176
240
192
240
208
240
224
240
240
240
256
240
272
240
288
240
304
240
320
240
336
240
352
240
368
240
384
240
400
240
416
240
432
240
448
240
464
240
480
240
496
240
0
256
16
256
32
256
48
256
64
256
80
256
96
256
112
256
128
256
144
256
160
256
176
256
192
256
208
256
224
256
240
256
256
256
272
256
288
256
304
256
320
256
336
256
352
256
368
256
384
256
400
256
416
256
432
256
448
256
464
256
480
256
496
256
0
272
16
272
32
272
48
272
64
272
80
272
96
272
112
272
128
272
144
272
160
272
176
272
192
272
208
272
224
272
240
272
256
272
272
272
288
272
304
272
320
272
336
272
352
272
368
272
384
272
400
272
416
272
432
272
448
272
464
272
480
272
496
272
