6 101 278 true 12 18 19 25 36 39