Please help with this puzzle
XXX23X1X5
1XXX75XXX
5XXXX14XX
681927534
274583916
359146728
7X23XX851
X1XX52X97
9X5718X4X
Thanks,
*--------------------------------------------------------------------*
| 48 469 678 | 2 3 49 | 1 678 5 |
| 1 23469 368 | 468 7 5 | 236 68 239 |
| 5 2369 3678 | 68 69 1 | 4 678 239 |
|----------------------+----------------------+----------------------|
| 6 8 1 | 9 2 7 | 5 3 4 |
| 2 7 4 | 5 8 3 | 9 1 6 |
| 3 5 9 | 1 4 6 | 7 2 8 |
|----------------------+----------------------+----------------------|
| 7 46 2 | 3 69 49 | 8 5 1 |
| 48 1 368 | 46 5 2 | 36 9 7 |
| 9 36 5 | 7 1 8 | 236 4 23 |
*--------------------------------------------------------------------*
+-------------+---------------+--------------+
| 4 {9} 678 | 2 3 {9} | 1 678 5 |
| 1 239 68 | 4 7 5 | 26 68 239 |
| 5 239 678 | {8} 69 1 | 4 678 239 |
+-------------+---------------+--------------+
| 6 8 1 | 9 2 7 | 5 3 4 |
| 2 7 4 | 5 8 3 | 9 1 6 |
| 3 5 9 | 1 4 6 | 7 2 8 |
+-------------+---------------+--------------+
| 7 4 2 | 3 {9} {9} | 8 5 1 |
| 8 1 3 | 6 5 2 | 9 7 |
| 9 6 5 | 7 1 8 | 23 4 23 |
+-------------+---------------+--------------+
+----------------+-------------+-------------+
| 48 469 678 | 2 3 49 | 1 678 5 |
| 1 3469 368 | 468 7 5 | 2 68 39 |
| 5 2 3678 | 68 69 1 | 4 678 39 |
+----------------+-------------+-------------+
| 6 8 1 | 9 2 7 | 5 3 4 |
| 2 7 4 | 5 8 3 | 9 1 6 |
| 3 5 9 | 1 4 6 | 7 2 8 |
+----------------+-------------+-------------+
| 7 46 2 | 3 69 49 | 8 5 1 |
| 48 1 368 | 46 5 2 | 36 9 7 |
| 9 36 5 | 7 1 8 | 36 4 2 |
+----------------+-------------+-------------+
*--------------------------------------------------------------------*
| 48a 469 678 | 2 3 49a | 1 678 5 |
| 1 23469a 368 | 468A 7 5 | 236 68 239 |
| 5 2369 3678 | 68 69 1 | 4 678 239 |
|----------------------+----------------------+----------------------|
| 6 8 1 | 9 2 7 | 5 3 4 |
| 2 7 4 | 5 8 3 | 9 1 6 |
| 3 5 9 | 1 4 6 | 7 2 8 |
|----------------------+----------------------+----------------------|
| 7 46a 2 | 3 69 49A | 8 5 1 |
| 48A 1 368 | 46a 5 2 | 36 9 7 |
| 9 36 5 | 7 1 8 | 236 4 23 |
*--------------------------------------------------------------------*