140
430
153
134
152
158
115
139
129
141
100
122
140
119
120
84
82
103
83
82
96