14
90
57
76
80
4
1
3
34
5
42
38
6
26
20
8
52
85
71
28
24
56
83
46
12
44
31
23
11
2
33
10
37
17
49
118