121
398
180
120
477
204
368
215
168
161
150
318
131
100
117
341
79
64
116
111
106
98
71
154
50
208
178
144
195