27701 6
40878 3
46330 18
34605 6
56529 4
33334 14
47131 14
19783 3
65281 18
39051 7
42857 12
32682 6
24276 2
57982 8
41633 8
55553 30
96501 9
58884 18
43278 6
69507 15
58429 16
38953 7
30279 7
61658 18