2
113
2
284
6
1
96

5
1
41
2
18
31
284
1
1
1
1
1
12
96
3
6