6 431 131 true 12 18 21 26 31 35