16
90
70
95
166
36
11
111
26
63
1
14
47
22
48
51
30
77
18
13
25
41
116
7
38
6
3
5
61
4
21
34
10
17
20
15
104
40
31
33
8
2
52
55
64
24
76
69