200
31
5
101
85
46
12
26
44
55
91
32
42
6
20
157
7
18
10
9
16
13
138
24
34
75
36
19
28
179
33
21
48
47
198
27
25
35
194
50
17
8
159
82