20
134
17
82
19
212
15
4
86
10
40
94
8
24
205
188
254
470
169
115
577
275
21
65
41
27
70
141
16
98
26
54
29
111
147
118
38
110
74
6
152
44
273
43
226
185
171
99
48
105