100
235
142
233
28
145
250
81
3
16
239
100
3