21
24
26
30
25
41
157
20
21
60