18
8
156
277
112
403
144
72
120
452