17 1288260 545 1 6 18 31 32 34 44 53 56 62 64 71 77 79 82 83 94