19
538
41
6501
135
8
20
394
21
219
50
442
140
16
9
32
31
83
6
25
49
23
299
302
43
35
112
86
44
56
4
33
58
162
39
11
10
61
14
204
27
7
45
28
152
65
130