14 1034 523 true 2 7 9 18 29 46 52 61 71 72 77 79 80 85