19
29
139
30
581
57
81
76
24
124
114
192
48
146
27
37
204
67
26
106
319
33
216
181
108
51
103
38
115
44
72
107
228
28
294
23
309
531
278
249
153
119
158
25
166
21
105
4
213
47