40
37
64
57
88
35
126
126
58
38
94
113