13 6535 161 990686 4 7 36 44 49 51 54 55 59 67 69 89 92 1 2 3 4 5 6 13 26 71 112 353 512 5621 79 1225 3076 2005 85 16 13 11 9 7 5 3 1