166
53
46
17
549
28
27
168
86
52
35
5
200
10
21
9
200
15
133
5
200
7
5
200
200
76
30
8
200
74
200
200
100
6
44
200
14
198
200
119
121
5
200
21
136
200
44
6
165
8
200
24
32
200
39
200
6
57
200
200
200
8
200
200
200
152
26
50
200
200
10
7
200
200
200
200
200
200
6
200
16
23
58
8
200
115
200
200
200
200
200
200
200
200
200
6
6
8
200
17