6 406 131 true 7 12 15 20 29 31