18
8
154
277
112
403
142
72
119
443