139
77
102
42
57
265
81
46
93
49
27
131
151
375
259
41
50
54
112
52
133
63
69
327
198
129
35
213
62
37
138
277
532
96
17
154
61
44
22
750
89
74
178
59
40
47
82
99
125
113
118
224
492
201
83