596 9
124 20
303 23
136 5
257 23
158 10
154 17
118 16
203 11
353 8
167 6
119 9
65 7
317 12
225 17
184 18