13 10667 276 11 30 43 62 80 83 98 104 106 131 164 176 195