8 1346 277 true 12 15 16 25 26 30 36 39