12
19
34
26
8
35
5
56
7
60
6
9
200
44
11
10
75
20
27
48
28
13
23
25
87
110
24
107
62
14
52
36
70
33
30
18
39
31
47
21
29
50
1000
131
17
15
97
106
37
46