16
21
42
28
30
62
43
38
44
82
67
52
29
27
6
19
50
25
7
14
73
22
64
108
9
18
98
77
5
4
8
35
83
79
26
13
10
12
36
0
45
20
109
55
17