169
81
496
197
79
54
180
74
67
36
266
68
85
47
38
40
284
32
25
50
33
163
119
57
117
157
1375
206
337
137
92
58
285
299
778
314
126
98
71
250
66
159
214
75
63
70
217
290
109
224
769
41
87
43
279
213
181
64