74
98
139
116
95
261
142
162
99
267
370
405
255
232
290
30
308
115
278
210
143
168
123
63
125
165
60
546
36
72
637
240
157
218
68
9
32
10
12
28
23
2448
76
94
62
14
33
57
40
55