53
35
14
98
95
27
19
15
18
6
16
10
20
71
52
55
82
12
4
21
28
7
8
26
110
67
44
23
39
2
9
34
13
40
47
45
141
147
48
78