35
41
29
33
32
30
77