0
3
4
7
8
10
11
13
14
15
17
18
21
26
30
36
40
41
43
44
46
47
48
49
53
55
58
59
60
62
64
65
66
67
68
73
74
77
79
80
82
83
88
93
99
102
103
104
107
108
109
111
114
115
116
119
120
121
129
131
132
139
140
143
145
147
155
158
164
165
171
172
173
176
177
180
182
184
190
193
197
202
204
206
208
209
210
213
