1
8
141
40
89
50
153
206
154
217