40
26
1
77
19
13
15
20
21
43