70
8
45
81
43
308
238
99
198
11
240
417
118
42
34
74
53
67
20
37
1286
13
78
120
49
245
23
966
7905
62
57
25
91
27
279
611
9
140
31
64
737
26
119
108
374
194
188
30
133
44
370
584
69
221