8
4
1
5
340
2
3
6
13
65
46
40
7
62
27
1207
33
30
31
16
42
24
15
20
9
47
59
77
25
11
12
0
19
49
44
23
39
17
14
96
78
34
29
32
10
21
56
37
180
28
22
490
52