443
605
177
122
155
285
364
242
193
465
451
268
32
17
46
287
53
14
29
18
86
316
324
386
217
37
202
35
87
308
51
21
794
327
42
31
41
712
34
11
57
181
229
371
9
123
24
431
292
67
377
146
28
115
49
20
54
39