150
452
161
681
155
373
135
497
141
386
23
336
234
79
99
24
180
15
255
32
163
49
242
25
100
26
124
193
6
95
29
131
17
153