59
156
102
101
56
84
55
61