18
21
125
16
44
17
53
88
77
41
103
7
32
115
29
66
70
62
58
68
48
36
72
14
26
57
20
40
61
78
60
107
64
46
81
50
24
25
73
34
55
124
37
45