154
427
138
425
6
7
63
89
180
13
32
118
238
149
749
133
309
128
325
117
377
98
210
100
242
152
301
665
12
145
550
85
75
136
267
153
703