12 200 55 1 2 10 11 12 27 29 31 32 37 53 59