21856 2
21627 1
26757 1
43857 3
17876 0
25903 3
17358 1
30928 1
16957 2
18480 0
46778 6
34752 2
22627 1
33652 3
26351 0
26080 4
37052 5
26583 2
35334 2
54526 8
30303 2
27458 2
34859 3
37759 3