21403 4
32576 2
20826 2
30606 2
42002 4
34633 2
24226 0
33833 2
25356 1
21955 0
30728 2
33781 1
27326 0
21079 0
26728 2
31306 3
21002 1
30179 1
37101 2
46826 3
50456 5
29582 1
37332 2
33129 1