19
8
20
145
26
46
17
15
25
85
24
78
137
213
220
240
32
18
67
169
29
125
101
135
129
66
81
175
21
11
99
27
106
157
59
55
73
61
197
113
294
83
28
41
38
170
80
33
45
95
147
194