7
0
3
27
6
30
68
58
75
32
24
13
44
107
149
15
38
12
49
1
19
26
9
66
158
119
100
8
97
36
21
80
96
94
99
306
17
153
89
91
92
132
110
35
55
10
118
23