1
2
3
5
7
9
10
11
12
13
14
16
17
18
20
23
24
28
29
34
36
39
42
45
46
52
54
56
62
63
72
74
75
76
77
79
84
85
86
89
90
92
94
95
98
99
100
104