16
31
47
34
19
78
40
80
85
30
24
71
12
4
52
57
28
103
46
21
36
27
20
44
61
38
90
54
22
13
39
7
41
25
23
35
32
111