1
1
3
3
4
4
5
5
6
6
9
9
10
10
18
18
22
22
24
24
28
28
29
29
35
35
36
36
37
37
39
39
46
46
47
47
50
50
52
52
54
54
63
63
65
65
66
66
67
67
70
70
74
74
81
81
91
91
92
92
95
95
96
96