28
138
200
21
795
27
42
68
373
17
1322
38
30
16
43
11
85
53
143
26
155
74
61
225
23
168
34
612
243
54
81
24
1085
71
513
63
133
260
87
185
103
340
235
287
267
252
595
55
67
332
135
322
281
421
236
69