8 155 23 19532 3 18 32 35 53 79 94 99 1 2 3 4 5 25 59 79 1 41 80 16 11 3 2 1