20
105
20
38
152
175
42
26
335
45
38
32
197