151358 8
83484 3
77877 2
62753 1
53551 4
51081 0
47026 3
46683 1
39829 1
38756 1
37851 1
37382 8
35777 2
33427 9
32981 2
32727 6
31828 8
29279 5
29178 2
25707 1
25532 2
25107 1
25002 8
24951 1