81
71
175
68
251
728
78
60
86
35
474
139
92
220
470
74
129
123
241
279
40
101
51
119
93
132
199
159
275
308
205
121
106
201
311
370
185
50
107
167
207
77
80
39
31
105
48
96
95
110
17
98
213
120
163