52
185
39
199
101
73
42
50
57
17
16
298
41
87
29
35
75
327
908
180
14
236
92
67
27
24
23
80
10
44
8
81
43
9
133
131
28
21
147
82
95
69
1806
1638
74
54
60
33