52
3718
33
309
84
119
88
7565
69
40
42
488
1140
99
48
47
112
67
191
44
82
127
91
206
29
38
11
109
21
54
137
28
35
39
45
20
65
188