12 3953 132 681460 3 8 11 14 34 35 48 62 70 72 78 96 100 101 104 109 116 125 136 149 164 181 216 428 100 1366 1841 582 15 13 11 9 7 5 3 1