2
4
12
22
109
1
186
13
1
2
1
1
1