2
3
8
2
35
372
25
9
56
371
50
18
11
1
18
26
26
21
24