395
37
180
44
42
38
104
917
58
24
25
16
62
80
113
69
52
26
91
18
45
72
64
162
43
127
187
34
247
56
21
57
41
28