50
462
38
25
64
72
14
60
47
105
53
33
32
21
13
26
27
85
19
418
313
15
219
24
28
6
71
39
34
252
493
4932
58
815
204
267
36
181
1033
80
96
168
119
45
136
178