7
35
200
16
12
13
8
9
52
6
33
49
40
27
17
22
56
55
18
5
143
31
32
85
37
25
112
107
88
11
15
45
87
47
123
76
28
54
26
48
86
39
23
80
10
24
70