19 1398 581 true 1 10 13 14 16 28 29 42 43 47 50 57 62 81 86 91 92 93 95