46
5
59
34
330
53
38
10
33
213
133
31
139
1899
13
24
60
15
45
98
41
12
29
28
457
21
69
20
39
16
252
27
17
110
4079
83
191
43
88
61
47
318
106
118
36
84