94
117
799
25
96
209
70
287
36
284
164
116
121
3
73
285
294
254
139
31
694
23
312
610
231
257
276
147
76
74
422
24
1105
83
148
41
20
79
72
51
13
22
68
27
338
253
225
50
100
47
266
55
485
4555
54