2
225
3
140
31
2
2
1
18

127
2
14
225
3
5
2
1
2
17
1
1
2
2
14
2
4