18
138
6
10
14
5
43
0
17
42
1
140
12
16
49
13
39
11
107
8
111
91
108
101
46
4
143
7
59
36
20
25
50
45
158
256
187
35
77
21
60
15
22
27
208