21
9
115
22
278
5
26
0
20
1069
675
74
13
2
17
6
32
10
78
12
63
30
3
8
348
7
88
48
42
62
36
4
70
27
23
19
24
55
57
69
274
303
40