5
23
14
40
25
21
32
34
57
17
12
36
44
63
31
49
37
18
121
50
30
97
82
26
76
45
42
115
27
55
35
62
86
51
98
61
66
75
114
39
52
92
147
81
64
80