18 25197 536 5470844 9 14 15 23 28 31 33 38 39 41 50 55 60 63 69 71 82 89