true 1643 737 true 8 12 16 24 29 32 37 39 44 47 51 56 58 64 66 69 76 78 87 88 91 92 96 104 106 109 110 114 115 116 120 122 128 131 135 139