142 16
145 11
119 10
104 10
122 2
151 26
457 1259
324 485