12 870 447 true 16 23 24 26 51 57 59 61 62 70 85 96