13 312 269 true 1 14 19 20 28 33 40 48 50 66 68 78 82