7 99 278 true 3 4 10 18 27 34 36