45 201 291 516 714 826 653 579 821 36 30 29 14 12 213