0
3
7
15
16
18
21
22
30
34
35
36
37
40
43
44
47
49
53
57
60
61
63
64
70
73
79
80
82
89
90
91
92
97
98
100
101
118
123
125
126
129
139
140
141
142
150
151
157
171
176
180
183
189
191
194
195
201
202
210
