true 1619 473 true 2 7 11 12 13 14 22 28 32 33 45 50 54 62 63 64 68 71 72 76 78 79 85 87 91 92 94 95 97