35
32
28
41
46
40
97