55 7 30 31 17 11 16 3 4 12 1