12 1289 49 10 13 15 24 31 41 42 46 52 78 82 86