11 1623 96 293388 4 17 29 32 33 42 43 47 52 53 78 100 101 104 109 116 125 136 149 164 213 260 100 773 684 17 13 11 9 7 5 3 1