8
22
11
29
16
24
18
28
20
40
26
10
15
13
7
200
57
59
9
54
23
5
32
77
12
17
27
41
21
63
43
37
75
19
38
6
25
46
30
34
14
58
83
47
143