65
111
18
24
14
45
28
107
97
23
50
40
63
90
44
16
125
11
169
25
58
32
95
36
79
101
59
48
19
9
66
43
57
152
39
6
27
17
52
64
119
60