14
12
3
10
17
25
6
34
21
8
26
13
24
15
22
23
19
11
44
32
4
29
47
20
211
45
115
53
7
27
9
2
35
28
5
30