3
5
31
24
41
10
4
20
44
22
21
64
48
27
12
9
23
17
7
14
28
8
6
2
30
70
0
46
16
87
11
13
72
36
54
51
71