19 2647 1086 true 1 3 12 20 25 29 33 40 45 49 53 57 58 61 67 74 91 97 98