8
32
30
200
40
168
9
62
173
27
34
6
49
83
78
29
58
11
23
25
128
169
17
18
26
13
15
14
19
36
12
43
24
33
60
31
10
53
7
20
74
21