22283 2
29554 2
22833 1
46553 3
38778 5
21008 2
35078 4
33757 3
26727 1
23532 0
30332 5
23632 0
32678 6
48981 3
16957 1
19683 0
21253 0
28954 5
242680 54
17952 0
17931 1
40751 6
20882 0
29406 2