102
287
280
442
136
456
66
214
73
119
44
180
45
168
61
161
56
148
15
254
23
115
20
117
8
111
22
109
132
713
7
10
103
88