8
9
-
20
-
209
-
-
-
1
18
-
30
-
418
-
-
-
1
2
-
55
24
335
-
-
-
38
6
-
22
-
999
-
-
-
6
1
-
30
-
999
-
-
-
24
6
-
18
-
999
-
-
-
23
4
-
26
-
999
-
-
-
2
1
-
30
-
999
-
-
-
11
2
-
18
-
402
-
-
-
9
3
-
18
-
250
-
-
-
12
2
-
18
-
402
-
-
-
9
6
-
42
-
822
-
-
-
10
6
-
28
-
250
-
-
-
14
2
-
18
-
335
-
-
-
2
4
-
20
-
335
-
-
-
3
5
-
24
-
335
-
-
-
5
5
-
26
-
250
-
-
-
7
3
-
38
-
335
-
-
-
4
3
-
20
-
813
-
-
-
8
6
-
16
-
338
-
-
-
10
6
-
24
-
250
-
-
-
5
6
-
44
-
285
-
-
-
3
3
-
22
-
250
-
-
-
2
4
-
42
-
338
-
-
-
1
3
-
30
-
813
-
-
-
3
4
-
20
-
811
-
-
-
9
3
-
20
-
250
-
-
-
8
2
-
50
-
402
-
-
-
10
6
-
50
-
822
-
-
-
1
4
-
18
-
338
-
-
-
10
6
-
52
-
822
-
-
-
8
2
-
20
-
402
-
-
-
2
4
-
18
-
813
-
-
-
15
3
-
26
-
483
-
-
-
24
1
-
22
-
999
-
-
-
4
2
-
18
-
250
-
-
-
9
2
-
24
-
402
-
-
-
3
2
-
22
-
402
-
-
-
7
5
-
28
-
285
-
-
-
2
6
-
20
-
338
-
-
-
3
4
-
22
-
285
-
-
-
5
6
-
24
-
338
-
-
-
8
6
-
24
-
285
-
-
-
16
6
-
-
-
236
-
-
-
2
6
-
-
-
285
-
-
-
3
2
-
22
-
402
-
-
-
30
3
-
24
-
811
-
-
-
11
6
-
20
-
999
-
-
-
10
2
-
40
-
402
-
-
-
1
3
-
35
-
344
-
-
-
17
2
-
28
-
968
-
-
-
15
3
-
24
-
338
-
-
-
10
4
-
30
-
338
-
-
-
13
6
-
36
-
338
-
-
-
13
2
-
20
-
338
-
-
-
2
1
-
50
-
402
-
-
-
5
2
-
26
-
338
-
-
-
30
6
-
22
-
496
-
-
-
22
2
-
22
-
402
-
-
-
9
2
-
50
-
401
-
-
-
15
1
-
52
-
999
-
-
-
8
3
-
50
-
344
-
-
-
22
2
-
20
-
402
-
-
-
2
1
-
38
-
999
-
-
-
25
2
-
22
-
402
-
-
-
8
5
-
22
-
338
-
-
-
11
1
-
50
-
402
-
-
-
20
8
-
18
-
999
-
-
-
9
2
-
20
-
338
-
-
-
33
2
-
22
-
402
-
-
-
18
2
-
26
-
402
-
-
-
17
5
-
26
-
285
-
-
-
32
6
-
24
-
496
-
-
-
25
2
-
24
-
402
-
-
-
26
6
-
22
-
338
-
-
-
17
6
-
18
-
285
-
-
-
33
2
-
22
-
402
-
-
-
27
1
-
38
-
999
-
-
-
66
1
-
20
-
999
-
-
-
22
4
-
14
-
338
-
-
-
26
2
-
24
-
338
-
-
-
36
3
-
22
-
811
-
-
-
40
1
-
36
-
999
-
-
-
17
6
-
26
-
999
-
-
-
36
2
-
24
-
401
-
-
-
4
3
-
16
-
813
-
-
-
16
2
-
24
-
402
-
-
-
15
2
-
26
-
250
-
-
-
7
3
-
22
-
335
-
-
-
8
4
-
30
-
335
-
-
-
12
7
-
26
-
338
-
-
-
12
5
-
26
-
338
-
-
-
10
4
-
26
-
250
-
-
-
12
5
-
26
-
338
-
-
-
5
4
-
24
-
285
-
-
-
1
12
-
18
-
999
-
-
-
1
2
-
26
-
250
-
-
-
32
1
-
16
-
999
-
-
-
5
5
-
22
-
285
-
-
-
8
3
-
26
-
335
-
-
-