3
7
110
22
25
23
8
20
14
26
32
13
35
15
11
27
1
30
81
2
72
74
10
12
18
6
89
29
79
4
43
85
50
56
49
57
53
37
76
16
84