250
28
41
34
23
323
19
87
212
98