18
79
40
21
34
44
27
46
50
23
33
7
28
13
15
2
3
35
78
32
43
16
57
97
72
47
67
11
114
45
24
22
6
17
8
26
100
25
82
20
14
86