100
57
34
74
268
85
73
146
126
63