101

301

401 

501

312 

342 

542 

612 

102 

302 

402 

502 

702