10
23
26
121
130
123
140
119
163
128