8
200
10
9
19
5
18
16
76
42
50
14
62
6
26
13
35
75
7
107
44
65
66
63
86
25
48
138
52
38
81
166
58
24
28
33
21
20
109
34
77
127
22
31
55
119
163
11