16
26
10
8
25
9
0
38
4
7
74
18
53
36
2
19
14
43
32
20
80
24
21
11
143
127
28
317
113
58
13
106
54
84
51
259
35
112
42
77
99
22