142
123
103
99
102
101
91
95
84
88
92
82
82
72
75
77
74
61
72
69