3
32
93
15
33
56
81
68
1
43
2
3
35
69
11
82
47
63
7