73
123
254
500
444
60
251
91
140
195
46
106
112
129
111
54
28
80
30
105
72
55
151
500
500
258
500
172
38
450
327
500
127
150
17
59
34
43
500
184
219
39
153
139
12
19
33
35
67
19
157
113
36
44
50
37
44
57
119
175
300
107
124
24
246
500
237
150
181
75
340
135
114
48
89
109
198
500
198
42
true