8 180 246 true 1 7 12 15 19 25 30 34