3
42
2
210
4
22
86
22
2
1
13
8
14
5
23