18
15
40
24
27
29
14
35
13
5
10
28
43
223
8
23
6
49
11
9
7
3
19
31
16
30
2
46
53
42
33
25
32
21
12
26