131
60
12
10
434
205
43
67
33
22
92
137
265
365
121
20
1428
313
326
236
473
144
214
383
240
878
10831
183
78
224
104
270
277
221
148
46
89
17