7
19
17
11
13
22
70
10
8
6
49
97
9
20
2
0
3
4
12
59
5
39
26
23
1
16
40
41
57
15
25
46
4038
38
36
30
111