11
400
77
30
193
6
675
97
388
136
402
28
19
133
117
144
75
88
243
22
173
41
12
113
167
67
86
762
454
363
422
18
109
61
174
137
40
80
196
421
177
32
34
83
181
194
1733
189
276
122
58
237
235