01
02
03
04
05
06
07
08
03
01
01
10
11
12
13
14
15
03
02
02
17
18
19
20
21
22
03
03
03
24
25
26
27
28
29
03
04
04
31
01
02
03
04
05
06
07
08
09
10
11
08
01
01
13
14
15
16
17
18
08
02
02
20
21
22
23
24
25
08
03
03
27
28
29
30
31
01
02
03
04
03
13
13
06
07
08
09
10
11
12
13
14
15
16
17
18
03
14
14
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
01
12
12
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
02
11
11
28
29
30
31
01
02
03
04
05
06
07
08
02
19
19
10
11
12
13
14
15
16
17
18
19
20
21
22
02
20
20
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
02
14
14
19
20
21
22
23
24
02
15
15
26
27
28
29
30
31
01
10
13
13
03
04
05
06
07
08
10
14
14
10
11
12
13
14
15
10
15
15
17
18
19
20
21
22
23
24
25
26
27
28
29
10
16
16
31
01
02
03
04
18
18
05
06
07
08
09
10
04
19
19
12
13
14
15
16
17
04
20
20
19
20
21
22
23
24
04
21
21
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
19
01
01
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
04
15
15
16
17
18
19
20
21
04
16
16
23
24
25
26
27
28
04
17
17
30
31
01
03
03
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
02
01
01
13
14
15
16
17
18
02
03
03
20
21
22
23
24
25
02
04
04
27
28
29
30
31
01
02
03
04
05
06
05
15
15
08
09
10
11
12
13
05
16
16
15
16
17
18
19
20
21
22
23
24
25
26
27
05
17
17
29
30
31
01
02
03
04
05
06
04
19
19
08
09
10
11
12
13
14
15
16
17
18
19
04
20
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
15
01
01
08
09
15
02
02
11
12
13
15
03
03
15
16
15
04
04
18
19
20
15
05
05
22
23
15
06
06
25
26
27
15
07
07
29
30
15
08
08
01
02
03
04
05
06
01
13
13
08
09
10
11
12
13
01
14
14
15
16
17
18
19
20
01
15
15
22
23
24
25
26
27
28
29
30
31
01
02
03
04
02
01
01
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
03
14
14
13
14
15
16
17
18
03
15
15
20
21
22
23
24
25
03
16
16
27
28
29
30
31
01
02
03
04
05
06
07
08
09
30
01
01
11
12
13
14
15
16
30
02
02
18
19
20
21
22
23
30
03
03
25
26
27
28
29
30
30
04
04
01
02
03
04
05
06
10
147
147
10
148
148
10
149
149
10
11
12
13
10
150
150
10
151
151
10
152
152
10
153
153
18
19
20
10
154
154
10
155
155
10
156
156
10
157
157
25
26
27
28
29
30
31
01
02
03
04
05
06
02
12
12
08
09
10
11
12
13
02
13
13
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
06
14
14
06
07
08
09
10
11
12
13
14
15
16
17
18
06
15
15
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
01
13
13
10
11
12
13
14
15
01
14
14
17
18
19
20
21
22
01
15
15
24
25
26
27
28
29
01
16
16
31
01
05
05
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
08
11
11
06
07
08
09
10
11
08
12
12
13
14
15
16
17
18
08
13
13
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
04
14
14
07
08
09
10
11
12
04
15
15
14
15
16
17
18
19
04
16
16
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
03
22
22
12
13
14
15
16
17
03
23
23
19
20
21
22
23
24
03
24
24
26
27
28
29
30
31
01
02
03
04
05
03
11
11
07
08
09
10
11
12
03
12
12
14
15
16
17
18
19
03
13
13
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
19
10
10
15
16
17
18
19
20
19
11
11
22
23
24
25
26
27
19
12
12
29
30
31
01
02
03
04
02
16
16
06
07
08
09
10
11
12
13
14
15
16
17
18
02
17
17
20
21
22
23
24
25
26
27
28
29
30
31
01
07
07
01
08
08
01
09
09
04
05
06
07
01
10
10
09
10
11
12
13
14
01
11
11
16
17
18
19
20
21
01
12
12
23
24
25
26
27
28
01
13
13
30
31
01
02
03
04
05
06
07
04
11
11
09
10
11
12
13
14
04
12
12
16
17
18
19
20
21
04
13
13
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
06
14
14
11
12
13
14
15
16
06
16
16
18
19
20
21
22
23
06
09
09
25
26
27
28
29
30
06
17
17
01
02
03
04
05
06
07
08
09
10
11
03
01
01
13
14
15
16
17
18
03
02
02
20
21
22
23
24
25
03
03
03
27
28
29
30
31
01
02
03
04
01
09
09
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
01
01
02
03
04
01
02
02
06
07
08
09
10
11
01
03
03
13
14
15
16
17
18
01
04
04
20
21
22
23
24
25
01
05
05
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
17
10
10
12
13
14
15
16
17
17
11
11
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
03
13
13
09
10
11
12
13
14
03
14
14
16
17
18
19
20
21
22
23
24
25
26
27
28
03
15
15
30
31
01
03
07
07
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
05
10
10
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
05
11
11
28
29
30
31
01
02
01
14
14
04
05
06
07
08
09
10
11
12
13
14
15
16
01
15
15
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
1992
01
01
27
28
29
30
31
01
02
03
04
05
06
07
08
06
01
01
10
11
12
13
14
15
16
17
18
19
20
21
22
06
02
02
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
1992
01
01
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
01
12
12
05
06
07
08
09
10
11
12
13
14
15
16
17
01
13
13
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
02
14
14
07
08
09
10
11
12
02
15
15
14
15
16
17
18
19
02
16
16
21
22
23
24
25
26
27
28
29
30
31
01
02
03
07
14
14
05
06
07
08
09
10
07
15
15
12
13
14
15
16
17
18
19
20
21
22
23
24
07
16
16
26
27
28
29
30
31
01
02
03
04
05
06
24
01
01
08
09
10
11
12
13
24
02
02
15
16
17
18
19
20
24
03
03
22
23
24
25
26
27
24
04
04
29
30
31
01
02
03
02
18
18
05
06
07
08
09
10
11
12
13
14
15
16
17
02
20
20
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
03
13
13
10
11
12
13
14
15
16
17
18
19
20
21
22
03
14
14
24
25
26
27
28
29
30
31
01
02
03
08
12
12
05
06
07
08
09
10
08
13
13
12
13
14
15
16
17
18
19
20
21
22
23
24
08
14
14
26
27
28
29
30
31
01
02
03
04
03
14
14
06
07
08
09
10
11
03
15
15
13
14
15
16
17
18
19
20
21
22
23
24
25
03
16
16
27
28
29
30
31





















































