24
92
162
44
51
17
7
111
116
99
21
102
107
251
95
48
67
27
60
45
8
16
64
40
142
104
43
267
23
129
39
149
88
63
68
155
101
26
209
29
35
182
52
28