16 2573 1149 true 14 18 19 24 30 31 33 35 38 46 53 55 57 58 88 97