1
10
2
1
22
28
55
65
105
2
11
1
1
11
114
1
59
1