273
27
112
86
53
31
48
176
122
71
201
391
95
56
60
46
155
74
50
30
21
113
1326
55
247
43
144
35
54
344
52
32
17
25
38
172
68
88
64
272
208
82
75
34
1513
42
29
216
210
70
44
69