18 1237 690 true 15 23 24 29 30 34 35 39 50 61 72 73 74 77 80 86 96 98