11
318
38
35
73
75
74
24
39
68
91
247
62
19
370
55
233
194
136
34
454
16
70
293
434
560
14
294
111
106
23
42
128
449
168
36
92
22
173
216
40