0
2
4
6
11
13
17
19
23
25
27
33
34
35
36
37
40
41
42
44
48
53
62
63
64
69
71
77
78
79
80
83
84
89
91
100
101
105
110
113
115
117
118
120
122
124
127
131
143
146
148
155
156
