8 108 151 true 6 7 11 20 27 32 34 35