6
21
29
22
25
18
38
27
19
9
8
16
11
10
17
7
15
4
2
5
44
32
12
14
23
34
13
54
20
60
52
28
33
210
102
3
64
39