8 262 32 27328
34 41 42 57 60 66 92 99 
1 2 3 4 5 17 27 262 
1 39 170 38 8 3 2 1