8
26
16
84
36
38
59
21
91
90
50
71
62
25
190
46
136
24
22
115
107
161
17
97
70
141
118
114
138
60
56
100
65
73
51
188
175
83
143
119
240
311
276
131
147
169
203
133
174
87
117
111