4
1
0
19
136
49
87
31
82
10
20
50
263
193
205
43
18
16
100
106
30
8
53
40
299
36
91
67
151
33
126
94
162
28
15
34
97
220
207
64
239
175
75
29
14
5
9
203
149
61
249