78
155
145
232
112
151
33
86
198
120
283
133
548
34
50
67
11
171
19
99
43
57
407
46
56
13
10
65
21
9
388
30
59
363
92
119
107
592
381
446
614
364
454
270
291
316
327
389
219
203
308
127
800
350
72
69
181