15
19
21
21
30
27
58