58
55
61
32
24
36
62
102
100
42
26
207