12 686 401 true 20 28 29 31 33 35 37 59 63 82 88 91