692
73
52
535
129
66
111
224
56
58
1160
37
378
155
47
147
244
350
343
779
204
27
299
46
124
395
226
194
138
61
78
62
79
33
240
162
170
5286
243
75
93
257
69
38
70