98
68
153
138
310
101
299
112
367
123
118
20
12
152
96
123
46
180
120
18
139
348
235
14
138
50
62
151
198
66
6
128
134
259
392
139
282
30
103
123
12
121
164
244
96
31
21
125
155
278
12
240
166
35
386
19
115
119
238
125
8
84
314
219
96
51
33
95
24
159
281
48
222
68
324
46
303