50
17
6
61
517
105
133
47
316
16
21
524
45
219
876
106
18
60
38
84
22
78
197
154
34
52
12
213
7
11
32
90
138
41
204
75
28
148
86
49
15
23
165
89
68
10
1187
200
33