42
12
146
66
58
57
50
7
17
127
38
25
35
11
16
89
6
14
53
27
47
2
36
69
61
22
15
9
3
63
0
18
122
34
314
5
133
39
109
60
67
33