535
264
214
136
119
120
45
171
70
202
405
91
83
1137
13
241
92
27
121
105
103
111
67
118
11
195
217
74
157
295
39
22
253
300
30
132
289
165
243
57
28
23
31
453
147
68
1572
88
34
81
87
43