71
87
23
128
20
327
41
287
194
300
37
8
64
99
16
88
36
62
73
13
166
240
67
238
43
197
467
163
98
105
59
384
227
78
18
118
454
215
124
25
140
150
95
90
54
110
45
211
102
231
158
79
126
161
243
318