10 2552 111 568737 17 18 28 35 36 39 88 90 92 93 1 2 3 4 5 6 7 8 9 15 55 489 1004 747 209 34 5 4 4 1