0
10
20
23
50
51
76
78
83
102
103
118
128
131
150
153
155
158
175
179
200
214
227
