21
37
10
11
18
12
35
28
28