1
22
88
1
6
8
12
2
13
226
273
1
3
36
2
136