01
02
03
04
05
06
07
08
04
21
21
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
04
22
22
01
02
03
04
05
02
05
05
07
08
09
10
11
12
02
06
06
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
26
26
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
01
02
03
04
05
06
07
08
01
20
20
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
01
21
21
01
09
09
02
03
04
05
06
07
01
10
10
09
10
11
12
13
14
01
11
11
16
17
18
19
20
21
22
23
24
25
26
27
28
01
12
12
30
01
03
05
05
03
04
05
06
07
08
03
06
06
10
11
12
13
14
15
03
07
07
17
18
19
20
21
22
03
08
08
24
25
26
27
28
29
03
09
09
01
02
03
04
05
01
21
21
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05
06
07
08
09
10
11
08
23
23
13
14
15
16
17
18
08
24
24
20
21
22
23
24
25
08
25
25
27
28
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
02
44
44
17
18
19
20
21
22
02
45
45
24
25
26
27
28
29
30
01
02
01
05
05
04
05
06
07
08
09
01
06
06
11
12
13
14
15
16
01
07
07
18
19
20
21
22
23
01
08
08
25
26
27
28
29
30
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
27
1990
04
04
29
30
01
02
03
04
05
06
02
27
27
08
09
10
11
12
13
02
28
28
15
16
17
18
19
20
02
29
29
22
23
24
25
26
27
02
30
30
29
30
01
02
03
04
05
13
23
23
07
08
09
10
11
12
13
24
24
14
15
16
17
18
19
20
21
22
23
24
25
26
13
25
25
28
29
30
01
02
03
04
05
06
03
07
07
08
09
10
11
12
13
03
08
08
15
16
17
18
19
20
03
09
09
22
23
24
25
26
27
03
10
10
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
17
04
04
21
22
23
24
25
26
27
28
29
30
01
02
03
02
03
03
05
06
07
08
09
10
02
04
04
12
13
14
15
16
17
02
05
05
19
20
21
22
23
24
02
06
06
26
27
28
29
30
01
02
03
04
05
06
07
08
09
10
11
12
03
22
22
14
15
16
17
18
19
20
21
22
23
24
25
26
03
23
23
28
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
01
01
01
16
17
18
19
20
01
02
02
22
23
24
25
26
27
01
03
03
29
30
01
02
03
04
05
04
14
14
07
08
09
10
11
12
04
15
15
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
01
01
01
23
24
25
26
27
28
01
02
02
30
01
02
09
18
18
09
19
19
09
20
20
09
21
21
07
08
09
09
22
22
09
23
23
09
24
24
09
25
25
14
15
16
17
18
19
20
21
22
23
09
26
26
09
27
27
09
28
28
09
29
29
28
29
30
01
02
03
04
05
06
07
08
05
19
19
10
11
12
13
14
15
05
20
20
17
18
19
20
21
22
23
24
25
26
27
28
29
05
21
21
01
02
03
04
05
06
07
08
09
10
11
12
13
14
04
20
20
16
17
18
19
20
21
22
23
24
25
26
27
28
04
21
21
30
01
02
03
04
05
06
07
06
19
19
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
06
20
20
30
01
02
03
04
05
06
07
08
02
23
23
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
02
24
24
01
02
03
04
05
06
07
08
09
10
11
12
01
01
01
14
15
16
17
18
19
01
02
02
21
22
23
24
25
26
01
03
03
28
29
30
01
02
17
18
18
04
05
06
07
08
09
17
19
19
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
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
27
03
18
18
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
20
04
04
23
24
25
26
27
28
29
30
01
02
03
02
20
20
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
01
02
03
04
05
02
21
21
07
08
09
10
11
12
02
22
22
14
15
16
17
18
19
03
01
01
21
22
23
24
25
26
03
02
02
28
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
15
17
17
15
16
17
18
19
20
15
18
18
22
23
24
25
26
27
28
29
30
01
03
19
19
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
03
20
20
24
25
26
27
28
29
03
21
21
01
02
03
04
04
07
07
06
07
08
09
10
11
12
13
14
15
16
17
18
04
08
08
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
02
01
01
22
23
02
04
04
25
26
27
28
29
30
01
02
03
04
05
06
07
08
09
10
11
01
02
02
13
14
15
16
17
18
01
03
03
20
21
22
23
24
25
01
04
04
27
28
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
1990
03
03
17
18
19
20
21
22
23
24
25
26
27
28
29
30
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
27
05
24
24
29
30
01
02
03
20
01
01
05
06
07
08
09
10
20
02
02
12
13
14
15
16
17
20
03
03
19
20
21
22
23
24
20
04
04
26
27
28
29
30
01
02
01
14
14
04
05
06
07
08
09
01
15
15
11
12
13
14
15
16
01
16
16
18
19
20
21
22
23
01
17
17
25
26
27
28
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
01
11
11
16
17
18
19
20
21
22
23
24
25
26
27
28
01
12
12
30
01
02
03
04
05
06
07
01
01
01
09
10
11
01
02
02
13
14
15
16
17
18
01
03
03
20
21
22
23
24
25
01
04
04
27
28
29
30
01
02
03
04
05
06
07
08
09
06
24
24
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05
01
18
18
07
08
09
10
11
12
01
19
19
14
15
16
17
18
19
01
20
20
21
22
23
24
25
26
01
21
21
28
29
30












































