16
12
0
1
41
19
4
7
40
13
6
22
8
42
9
14
68
115
82
157
39
93
31
126
141
204
88
111
273
24
26
175
240
119
135
229
211
140
290
117
197
97
128
98
470
307
234
187
202
245