3
6
6
17
28
27
12
42
29
13
12
35
20
10
3