151
180
212
136
147
84
99
394
98
149
34
59
77
115
36
70
73
77
104
251