21
40
15
1
13
77
19
32
21
1