true 1643 495 true 4 9 10 11 15 16 19 22 28 40 41 42 43 48 50 51 54 56 58 64 66 68 71 76 77 78 83 84 89