3
0
2
1
27
4
20
40
52
13
11
67
48
49
18
8
12
34
64
35
17
21
7
31
25
39
6
9
16
5
29
38
62
70
56
30
19
96
110