14 706 412 true 1 6 7 18 22 28 30 51 52 57 61 70 97 98