Let smaller number be x, so that other number would be 59-x

 

                  Now 59-x – (x) = 33

 

                         2x=  26

 

                         X= 13

 

Hence one number is 13 and the other is 46    ….  Answer

                         

 

                                            ***