21
5
31
18
7
21
23
15
52
15
11
21
12
33
33