15 16 22 66 29 35 15 34 36 62 106 80 109 339 116 193 81 203 168 227 330 |1,622