19 839 485 true 3 9 14 19 20 32 35 39 41 47 56 58 71 74 76 77 94 95 99