9 2437 100 324364 5 7 16 32 36 50 52 69 86 100 101 104 109 116 125 136 158 234 100 1114 1104 94 9 7 5 3 1