683
113
154
466
46
133
44
72
77
105
28
54
371
158
59
40
63
43
204
66
166
336
306
191
436
217
176
251
57
265
132
39
115
112
79
23
107
35
30
49
88
15
10
18
25
60
65
366
14
128
206
83
256
177