140
31
83
37
67
299
91
25
53
198
1393
89
28
271
656
50
61
203
197
540
351
223
915
152
108
220
52
44
27
276
7222
136
186
71
36
114
129
109
156
224
58
473
315
26
45
378
29
47
195
123
34
24
60