11 1306 100 378639 2 7 8 10 17 24 29 80 81 84 100 1 2 3 4 5 6 7 8 9 10 190 51 296 480 314 108 35 9 4 4 4 1