188
42
107
140
261
408
28
529
216
168
40
166
