20
23
18
52
27
10
9
23
49
41
27
12
27
120