77
7
63
31
51
13
11
199
98
24
28
10
194
17
91
115
647
590
523
27
597
178
118
388
236
509
2011
139
44
209
152
93
196
85
247
121
170
60
163
36
102
379
413
124
166
555
648
143
195
341
915
456
150
606
467
95