280
421
18
55
14
60
6
4193
180
12
40
63
2797
51
244
25
28
26
19
112
22
15
713
1017
37
113
86
294
42
243
20
98
44
10
347
321
111
8
17
156
35
13
70
30
31
61
38
115
380
236