95
37
40
29
29
28
51