18
5
115
200
30
146
157
9
117
73
158
43
75
63
70
15
23
37
97
26
25
82
56
6
198
36
24
74
12
7
11
16
45
38
57
28
49
19
59
180
13
96
10
50
14
100
58
8
197
67
101
142
34
94