10 2777 116 369660 2 7 13 15 23 30 51 62 74 82 1 2 3 4 5 14 31 98 131 1428 82 1055 1281 318 16 9 7 5 3 1