146
301
224
347
95
270
56
252
54
247
66
212
27
160
16
138
49
109
4
183
45
96
17
120
23
108
21
112
15
254
3
90
14
78
22
83