69
102
25
27
265
201
42
53
293
443
274
18
244
406
11
85
34
12
98
17
20
168
7
235
47
23
67
50
133
241
70
54
30
243
56
28
21
154
86
46
881
121
152
44
81
39
248