10
298
67
124
30
233
19
45
16
131
59
25
15
21
13
33
56
118
14
335
348
148
37
50
28
38
177
31
20
62
184
887
63
40
12
130
17
46
103
220
32
64
34
48
295