18
363
164
725
28
394
27
19
135
72
110
247
54
81
85
108
146
86
52
60
166
287
79
80
188
47
84
100
198
102
75
64
65
42
93
97
39
74
82
37
101
262
67
77
34
48
139
149
68
136
56
36
55