115
31
35
39
42
40
94