159
21
106
1
72
7
25
16
0
91
75
15
87
56
34
5
19
12
10
40
53
69
49
27
9
85
59
18
46
26
32
23
86
22
144
58
37
115
28
117
30
51