1748
51
62
209
191
155
285
45
234
375
352
14
47
70
54
78
17
42
100
27
162
114
61
131
66
295
31
22
133
148
188
44
43
46
184
72
79
245
96
50
37
73
180
672
84
92
75
1557
487
58
240