27
18
3
42
44
6
69
79
12
25
39
4
36
2
1
16
26
14
22
107
8
29
5
38
15
52
13
23
24
32
35
9
17
114
20
62
67
93
31