100 5
133 7
1044 19
152 4
218 17
255 6
1260 17
242 18
361 20
301 6
283 18
104 18
225 8
383 18
111 4
323 18