289
188
730
405
50
456
68
176
48
265
299
2494
314
30
248
109
122
382
171
66
1443
36
25
372
59
166
89
158
1497
88
51
135
72
728
165
598
106
347
107
91