25 1875 986 true 1 8 12 13 16 18 21 22 24 29 31 34 37 44 46 53 55 56 58 62 67 71 77 81 84