21 697 399 true 0 6 10 12 13 17 21 35 42 49 53 59 64 76 87 89 90 91 95 96 99