115
32
36
40
43
41
94