12 19266 94 1 5 17 23 24 27 31 44 48 49 58 63