jn 286 , 287 , 505 , 512 , 522 ) 524 , 525 , 529 , 350,