0
1
2
3
6
8
10
13
15
18
19
20
23
24
25
27
28
30
32
33
36
38
39
43
46
47
49
55
57
58
59
60
61
62
63
64
65
66
69
70
71
72
73
74
76
78
81
83
85
86
87
94
98
99
102
104
107
108
113
115
117
123
124
125
126
128
131
133
135
136
137
140
143
146
149
150
158
160
161
162
164
166
168
169
171
173
174
175
176
179
180
181
185
187
