11
2
3
346
5
7
6
17
72
36
31
4
10
67
52
23
1108
9
28
16
19
25
20
29
56
1
62
30
0
8
12
14
24
46
22
13
106
78
34
39
74
18
45
15
128
27
32
565
64
21
55
26
43
38