85
13
14
8
9
43
16
19
27
0
28
7
51
21
119
45
1142
12
148
30
34
4
29
31
33
162
49
5
78
55
53
26
10
145
75
648