81
93
3
86
14
46
13
18
5
7
20
45
16
77
39
48
60
43
54
34
51
66
69
31
23
42
21
15
27
35
83
32
30
47
19
37
17
26
10
68
101
72
25
99
88