23
149
43
41
277
32
55
48
236
56
18
203
45
69
82
91
34
25
190
54
44
165
35
19
247
24
46
847
21
314
121