278
159
52
10
47
56
42
23
34
4
3
4
18
17
35
12
18
29
15
9
17
26
41
29
22
3
7
7
16
24
1
2
5
15
15
4
3
13
3
6
14
12
6
3
3
1
6
16
4
2