20
19
25
28
42
40
285