23 25 75 53 65 30 44 19 185 46 16 49 74 5 40 9 21104