11 3433 120 543506 7 14 16 27 30 35 50 56 75 79 92 100 101 104 109 116 125 136 149 164 235 477 100 1329 1589 366 13 11 9 7 5 3 1