357
82
66
241
141
773
143
104
181
47
40
62
295
202
30
215
105
73
193
232
245
489
34
29
163
177
223
102
36
114
23
170
196
81
77
41
56
46
236
133
183
63
167
19
88
67
65
35
18
154