45
76
16
66
35
48
69
8
7
12
42
21
17
4
5
29
2
19
3
36
39
26
11
13
20
43
22
6
27
40
14
125
31
55
25
90
23
50
99
15
49
73
18