2
1
7
4
14
3
5
0
28
44
314
37
42
74
40
45
26
396
38
39
11
23
18
62
21
48
67
64
609
36
17
25
8
53
41
69
31