134
74
108
155
32
213
97
743
200
807
53
754
308
165
396
70
38
675
361
778
214
449
230
133
427
31
91
228
721
95
71
232
93
2263
441
238
170
52
337
61
925
1391
1811
23
183
543
1160
249
371
76
1558
510
464
584
55
879
3857
158
359