14 1668 73 1 12 17 22 25 28 29 49 55 61 62 68 87 96