87
54
222
41
181
84
272
167
95
242
146
120
79
90
32
30
115
74
36
73
12
71
99
135
72
20
239
89
176
412
164
106
1754
56
257
42
62
69
157
248
119
273
19
44
116
128
435
105
679
85