1
1
2
3
5
6
6
6
6
9
9
11
12
12
12
12
13
13
13
18
19
19
19
19
22
22
22
22
22
22
22
22
22
22
23
23
25
25
27
27
27
31
31
31
31
31
31
31
31
32
32
32
33
33
33
33
33
33
33
33
33
33
35
35
35
36
36
36
36
36
36
36
36
36
36
37
37
37
38
38
38
38
38
38
38
38
38
38
38
38
38
39
44
46
48
48
48