96
857
82
394
79
389
98
349
88
530
28
320
55
344
32
205
73
331
16
266
22
78
357
130
244
74
271
63
270
1
148
33
304
95
253
125
214