19 19076 3969 true 2 6 12 18 22 23 34 42 50 54 56 58 63 69 77 88 92 94 97