8
12
191
200
5
6
89
27
18
52
77
9
16
25
11
17
20
75
113
61
14
35
56
36
72
51
45
60
34
103
192
21
177
186
100
121
110
31
79
74
13
43
57
156
7
80
10
39