7 1252 7 6 15 16 17 27 29 39