19
84
73
202
124
18
35
41
24
89
47
25
289
173
161
194
20
33
13
17
4
32
213
242
184
62
22
81
31
187
260
106
136
126
411
122
265
37
16
27
11
71
148