17
39
30
23
36
447
181
159