6 312 236 true 12 18 23 25 28 36