7
34
1000
14
200
44
52
10
16
30
50
11
20
26
118
134
91
27
21
32
58
5
60
13
62
19
6
8
18
12
23
110
38
147
48
54
40
22
74
41
15
33
170
86
37
127
9
68
25
17
153