2
6
5
18
10
14
7
209
25
8
19
20
113
30
13
33
11
3
21
9
15
28
40
27
85
4
69
55
36
34
47
37
38
60
52
22
67
42