7
24
9
0
8
11
5
22
12
2
35
17
10
26
14
49
81
146
136
193
436
157
191
130
65
217
167
201
90
115
161
63
76
438
160
96
200
269
180
265
275
99