16 12943 2590 true 13 34 36 39 43 46 48 51 57 64 67 72 80 84 91 97