752
653
117
227
79
149
200
164
84
498
199
183
277
66
53
151
338
93
54
286
298
773
309
127
106
75
244
68
162
73
76
217
290
115
226
780
43
100
52
281
218
177
67
121
252
147
144
91
165
99
20
492
39
202
104
63
120
365
87