125
112
105
76
85
67
67
64
64
61
62
67
63
58
41
53
50
35
43
40