8
0
7
140
41
9
33
30
3
71
6
104
27
21
125
16
22
42
133
50
56
239
25
11
29
18
49
215
34
66
194
100
95
19
53
17
48
38
136
24
20
368
171
113
40
118
72
74