1
1
2
2
3
3
5
5
6
6
8
8
4
4
16
16
12
12
14
14
11
11
9
9
10
10
7
7
13
13
15
15
17
17
18
18
19
19
20
20
21
21
29
29
27
27
26
26
25
25
24
24
23
23
22
22
28
28
32
32
30
30
33
33
34
34
31
31
36
36
42
42
43
43
40
40
39
39
38
38
37
37
35
35
41
41
44
44
46
46
45
45
47
47
49
49
50
50
55
55
59
59
58
58
52
52
53
53
51
51
48
48
57
57
56
56
54
54
64
64
1/2