142
102
106
91
84
83
80
65
59
52
57
58
55
54
50
50
52
51
48
42