162
76
61
43
249
246
85
198
934
308
35
131
489
154
431
122
189
103
201
231
506
787
274
78
282
91
49
157
208
211
168
73
240
483
27
307
129
197
79
99
80
45
101
90
117
93
84
30
53
269
68
163
55
158
74
17