21
23
61
34
58
88
31
75
27
106
14
35
45
38
12
39
17
36
57
98
54
62
43
30
125
65
72
99
22
46
26
29
157
114
32
42
63
52
50
69
80