467
774
482
843
557
188
500
615
500
280
783
464
67
413
78
22
54
308
54
40
220
23
13
135
133
500
304
6
44
13
185
177
10
573
849
500
1000
793
473
17
10
14
97
18
46
257
64
405
288
103
235
187
22
21
162
69
28
126
118
10
117
177
301
652
203
259
46
43
65
24
41
11
338
455
502
234
65
244
108
217
197
223
120
23
19
true