1 39 2 49 3 1 4 255 5 2 6 32 7 48