33777 5
47533 6
20782 1
23683 5
25927 1
35231 3
30958 3
140334 19
27276 1
18958 3
31228 1
30605 2
18951 1
36451 1
46076 13
26581 2
29383 5
27002 3
21629 4
18427 0
20526 2
19107 1
24576 3
29733 6