51
18
48
13
9
10
562
209
86
435
1883
23
114
277
50
208
2
73
21
25
3
14
69
19
163
6
37
45
133
62
20
28
278
105
29
16
43
30
44
354
12
4
15
17
31
181