3
2
23
35
12
39
15
14
32
60
22
19
9
34
17