24
17
21
386
12
147
71
59
479
283
19
15
14
9
4
29
251
220
36
1252
34
8
23
152
60
187
182
6
54
3
169
10
117
490
186
31
27
5
20
61
16
93
22
90