233
79
1378
99
46
60
29
1199
154
88
34
209
95
177
283
119
510
22
540
143
609
286
1661
121
23
86
24
173
35
151
93