21
51
78
73
98
25
26
24
39
6
12
9
45
7
101
3
14
11
34
13
19
17
32
16
38
35
52
8
54
59
23
42
105
114
2
22
55
44
70
99
97
87
41