12
76
79
50
43
5
37
13
27
16
34
94
52
67
11
25
59
20
38
58
65
23
2
46
48
4
7
17
36
31
14
26
10
33
30
105
47
19
18
6
61
83
24
22
102
42