Sudoku

16
53
2
1
2
9
67
31
9
6
4
7
4
8
93
82
9
1
1
2
65
82