673
143
100
125
188
135
294
61
118
20
63
115
154
98
139
87
151
78
304
166
204
40
42
33
19
77
157
158
29
109
34
178
31
64
130
10
220
21
171
159
155
25
46
132
103
70
49
36
197
14
71
44