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