9 3339 104 395998 10 11 20 23 35 41 42 44 94 1 2 3 4 5 14 25 104 291 86 1253 1565 406 13 7 5 3 1