34 5973 202 1 4 9 17 18 19 28 30 32 35 36 38 40 42 43 47 51 53 55 58 59 61 62 63 66 67 68 72 74 76 79 81 92 100