41
31
18
261
35
140
38
36
62
46
67
10
14
79
32
25
17
4
21
6
39
2
28
13
37
12
24
1
11
5
63
20
9
7
3
22
27
0
57
50
128