182
427
372
124
102
436
788
26
341
117
310
23
99
1032
515
241
71
591
12
275
246
150
1331
149
194
59
1180
272
125
17
600
215
149
83
509
111
151
3
812
627
291
28
967
418
70
181
651
660
