25 107689 11888 true 8 11 15 17 18 19 22 23 27 39 44 48 50 53 58 59 66 69 72 73 75 76 77 86 91