69
15
51
95
44
27
45
23
66
18
97
13
90
49
50
72
52
71
67
25
89
94
33
14
37
59
26
38
5
9
17
10
8
55
11
81
75
12
108
16
21
179
102
105
32
19
36