13
9
39
32
68
141
74
36
182
525