493
137
2039
199
97
157
150
286
544
208
255
52
55
604
175
67
276
72
101
321
161
215
51
245
548
153
61
138
84
115
258
42
71
271
132
196
279
374
75
140
129
117
80
85
45
68
131
332
589
246
345
291
788
296
73
106
217
302
82