13
16
14
3
7
9
17
54
25
37
23
19
105
12
22
6
8
11
51
34
30
31
27
32
28
38
24
2
45
42
10
43
18
20
39
1