8 105 227 true 7 12 16 17 22 26 32 34