7
17
15
22
12
5
13
10
4
25
20
45
11
6
0
28
41
34
33
44
35
9
29
16
31
14
26
38
30
23
70
19
24
37
79
51