21
22
25
27
31
33
39
40