21
29
12
17
10
13
24
19
22
76