61
19
90
26
67
18
75
8
11
22
32
57
27
99
23
60
107
7
36
4
5
12
10
52
24
21
31
9
47
33
16
46
6
20
74
83
54
80
58
66
44