31
10
4
35
37
24
10
56
1
174
279
5
18
19
4
1
240
25
311
2