11 1639 100 278411 6 14 16 23 27 30 43 68 70 79 88 1 2 3 4 5 10 39 88 221 332 665 78 686 711 112 16 11 9 7 5 3 1