101 5
239 4
85 7
110 16
335 16
1003 16
171 17
74 13
218 26
164 6
217 5
284 7
329 19
100 7
82 16
1029 20