22683 3
17552 4
18457 1
18151 2
122952 23
83054 15
39934 2
30404 2
29978 2
30981 1
30033 1
44928 2
21558 3
33403 6
24657 1
29006 4
43232 8
36031 4
19177 1
64402 14
31458 9
31681 3
48027 5
42926 6