141
431
153
135
153
158
117
140
130
142
100
122
140
120
121
84
82
103
83
82
96