342
73
35
70
135
83
114
728
148
131
196
484
175
424
399
41
40
27
95
52
23
37
770
56
33
215
655
99
88
47
69
167
302
185
180
119
227
122
371
245
278
134
236
239
277
57
106
731
39
923
178