5
6
1
27
47
14
46
3
13
23
42
57
7
21
31
39
43
34
8
52
26
18
93
69
81
94
101
103
141
67
19
20
12
62
50
30
76
45
22
36