0
2
4
6
8
11
12
13
14
16
17
18
19
21
22
23
24
25
26
28
29
30
32
33
34
36
37
38
39
40
42
49
51
52
53
55
60
61
65
68
69
71
72
74
77
78
83
84
85
88
91
92
95
98
99
103
107
109
110
111
112
113
114
115
116
118
120
121
122
126
128
129
132
134
137
138
140
141
142
144
152
154
155
156
158
159
160
162
163
165
167
168
170
172
173
174
175
176
177
179
180
182
183
185
187
203
204
206
212
214
216
217
219
221
223
224
225
226
227
228
229
231
234
237
238
239
