411
182
27
32
25
236
195
203
134
66
96
596
54
456
197
748
496
152
323
398
560
142
503
79
280
116
62
48
405
201
92
216
193
38
462
29
319
208
140
45
170
24
227
365
225
314
126
72
1128
42
161
186
145
129
21
78
372