21
40
15
1
1
26
77
19
13
32