15751 0
20406 3
50954 1
26084 7
59956 2
39006 6
23880 0
21854 1
18381 1
16308 1
23959 1
28783 6
21527 3
21355 5
17382 4
39605 7
23880 3
27409 3
47509 3
27507 2
28653 4
45180 16
49276 6
33982 13