286
363
141
279
65
49
124
63
23
10
62
70
104
18
61
262
14
43
109
201
34
159
82
90
12
164
64
52
225
72
30
148
133
107
271
178
46
56
223
26
114
132
28
233
238
215
92
8
128
37
379
388
103
196