8
2
0
68
136
75
164
516
140
44
10
6
32
21
20
14
481
43
94
36
30
211
70
61
232
49
28
60
22
19
23
15
152
293