21
31
13
18
10
13
24
19
22
76