495
197
79
52
178
74
64
36
265
67
85
47
38
40
284
33
32
25
49
163
119
57
117
157
1361
206
336
136
81
92
56
285
299
774
311
126
98
71
246
66
210
60
69
217
289
109
223
764
41
87
43
277
211
180
116
111