58
135
186
98
50
164
933
161
200
200
26
19
24
51
81
76
184
78
200
9
79
79
75
63
7
166
1000
191
113
29
16
200
178
176
47
182
200
96
53
44
179
145
15
50
200
77
28
59
55
18
135
69
487
58
135
186
98
50
164
933
161
200
200
26
19
24
51
81
76
184
78
200
9
79
79
75
63
7
166
1000
191
113
29
16
200
178
176
47
182
200
96
53
44
179
145
15
50
200
77
28
59
55
18
135
69
487