7 10 13 15 20 48 50 58 82 83 101 109 117 130 139 169 184 186 195 225 267 280 292 299 305 322 327 350 362 368 375 387411