200
27
8
32
83
55
13
22
26
41
25
7
35
54
37
94
65
28
51
77
161
178
141
254
57
92
38
31
15
29
101
30
257
42
147
39
182
188
46
170
196
279
96
177
126
176
48
53