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