32379 2
44982 3
30705 5
21531 2
25677 4
39431 12
63577 6
42606 5
50653 5
29030 3
24981 1
21826 1
38326 5
20780 0
27582 1
23776 3
42656 8
19205 1
49928 13
77134 0
25934 1
61556 7
35357 4
41652 7