17 1113 103 1 3 4 13 14 21 26 29 32 35 43 48 49 52 61 64 67