0 16 216 1344 5105 13212 24618 34012 35347 27748 16412 7284 2442 632 124 16 1