57
86
26
51
79
18
90
32
111
35
53
74
125
10
21
65
64
54
31
44
38
198
216
76
34
20
83
39
29
42
40
68
16
100
23
37
61
169
47
77
69
22
45
15
118