46
20
28
27
29
30
45