141
431
153
134
153
158
115
140
130
141
100
122
140
119
120
84
82
103
83
82
96