29 2858 1442 true 2 5 6 7 9 12 13 14 16 23 28 29 35 38 47 54 55 60 61 62 64 67 72 73 74 79 80 84 85