12 623 67 109682 5 16 17 27 28 53 54 60 71 72 78 96 1 2 3 4 5 6 7 8 9 55 171 311 1 39 242 234 65 20 6 5 5 3 2 1