19 1054 497 true 1 13 18 24 30 36 40 41 42 46 47 52 54 56 68 80 82 89 94