346
178
201
63
129
42
107
24
313
51