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