42
41
40
30
29
26
25
22
21
0