383
343
167
215
98
170
104
144
143
68
60
97
208
270
240
121
214
173
199
128
115
524
410
230
84
152
79