14
11
30
21
19
60
49
22
10
3
25
55
31
85
75
51
35
32
13
18
38
15
12
138
542
45
79
20
8
16
4
2
27
46
40
24
7