109
75
162
144
208
153
430
169
207
461