80
78
176
430
209
254
98
150
64
84
206
196
314
127
153