10
26
8
5
14
22
9
18
200
6
42
45
20
27
43
24
13
7
16
11
35
15
12
40
38
34
80
71
65
23
17
64
25
29
28
39
41
52