7 102 244 true 6 12 17 27 29 36 39