78
509
143
19
76
917
95
177
194
136
163
170
694
3
451
72
29
65
42
164
520
250
7752
289
543
184
185
156
349
257
93
230
1779
80
17
2649
101
22
31
100
1191
7633
301
264
88
1115
1477
138
281
87
17249
58