3
42
2
5
30
24
40
10
4
20
22
18
21
62
45
26
12
9
23
17
6
16
13
28
19
8
65
25
0
79
11
72
36
51
50
54
31