0
35
40
43
55
57
67
76
77
100
103
110
119
132
152
158
166
173
192
203
204
213
