6
5
19
18
23
20
10
17
12
13
8
18
20
28
39
30
29
10