13 19895 120 8 10 14 24 28 29 31 37 38 43 51 52 58