8 129 246 true 9 12 15 18 21 30 33 39