169
192
387
401
266
242
205
620
399
528