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