357
40
120
47
8800
72
363
326
92
128
162
182
138
32
107
696
35
135
369
147
25
227
81
76
90
114
356
671
1477
74
49
63
113
46
573
39
180
205
56
69
102
381
82
88
70