16
45
28
9
19
44
6
25
15
21
34
18
56
12
27
40
10
53
13
1
43
31
103
3
22
17
23
14
35
20
47
32
2
37
5
8
7
26
30
36
4