14
24
29
12
55
20
90
52
125
30
64
88
76
78
27
28
51
39
98
11
13
56
38
36
81
63
73
97
5
87
33
71
4
45
42
104
46
37
19
43
41
75
32
18