81
496
197
79
54
180
74
67
36
266
68
85
47
38
40
284
35
32
25
49
33
163
119
57
117
157
1373
206
337
136
92
285
299
778
314
126
98
71
250
66
158
213
75
63
70
217
290
109
224
769
41
87
43
279
181
64
130