10
825
54
223
71
76
27
384
92
84
445
202
115
41
49
131
32
216
69
56
116
128
21
43
52
91
114
44
25
234
59
130
118
213
120
24
57
158
37
98
123