29
30
42
38
81
27
64
80
16
30
18
53
29