22 3494 1029 true 5 8 14 28 31 40 47 53 54 56 58 59 61 67 69 72 75 79 80 90 92 94