200
5
18
34
33
35
7
44
19
24
64
128
139
10
9
108
47
43
28
40
57
32
23
80
21
16
48
52
68
22
99
133
167
13
29
76
42
54
6
12
46
25
79
95
45
14
154
38
56
58
119
26
37
50
49
126
27
11
8
196
164
20