145
264
42
268
119
10
131
166