200
31
198
53
6
92
88
103
35
57
28
11
125
82
12
64
8
16
66
79
113
40
9
194
18
100
61
197
190
143
14
176
42
13
196
38
126
23
37
39
17
74
5
106
182
58
78
149
173
147
7
60
32
119