13
154
25
35
7
342
15
30
35
879
1K
570
261
372
438
954
180
34
80
63