75
22
44
89
37
40
59
20
17
12
56
30
58
19
35
64
31
15
32
53
85
73
45
94
25
21
55
74
18
16
27
57
23
54
39
29
52
50
33