3
42
4
5
6
8
5
2
28
74
2
5
1
89