15 1953 113 410400 1 2 5 13 16 22 32 43 53 54 56 60 67 72 83