45
40
83
111
24
62
63
89
27
7
19
18
10
59
44
61
72
70
16
93
36
53
23
11
8
43
123
39
169
25
58
32
22
9
95
78
41
38
101
132
47
17
66
48