25
27
54
10
20
46
29
61
14
30
21
71
38
69
94
44
86
17
13
63
39
32
24
31
36
102
83
22
90
11
16
8
67
58
4
80
96
139
28
111