22927 0
41833 4
28133 4
33107 5
22980 3
22759 0
24881 2
40904 6
58153 9
36756 6
37154 8
57407 8
95009 17
105802 20
72705 9
89257 8
35828 4
69926 20
66755 12
91980 18
102858 12
46452 9
76729 18
102254 35