18 1040 472 true 4 5 10 11 21 34 50 51 54 56 58 61 67 70 74 77 91 93