11 2445 111 409300 7 13 32 35 46 53 54 86 91 96 98 100 101 104 109 116 125 136 149 164 231 372 100 1124 1095 77 13 11 9 7 5 3 1