32
27
29
60
47
35
87