237
383
354
16
48
71
57
82
20
42
103
27
170
28
115
63
133
310
31
134
72
161
32
188
47
45
73
81
246
98
52
44
78
62
182
678
89
97
190
61
37
80
1561
491
60
243
38
629
46
51
137
53
126
118
191