51
49
47
736
26
245
199
22
8
115
171
43
21
38
170
19
70
72
177
4
18
5
204
23
11
50
29
30
79
96
13
7
519
9
63
16
83
34
76
81
56
1
36
57
365
227
32
15
6