8
1
5
4
0
3
2
10
86
28
44
314
37
41
71
38
43
26
12
395
35
49
39
11
23
18
205
62
21
25
48
67
64
609
36
17
53
170
107
100