14 1186 628 true 29 35 41 42 48 56 61 67 69 72 77 79 81 97