97 7
92 5
207 2
127 5
156 8
161 4
154 8
104 8
79 1
136 4
110 0
79 6
163 1
136 2
108 3
83 1
86 6
78 6
125 10
405 23
38903 96
10741 28
90752 176
10933 30