6
28
4
7
93
1
2
3
6
19
18
33
15
8
3
9