12 593 50 5 27 28 38 49 50 55 56 62 63 67 92