25 232 39 4 10 19 20 23 25 27 33 35 37 38 41 43 44 45 50 53 56 57 62 63 64 67 68 70