96
857
78
357
82
394
88
530
55
344
79
389
22
98
349
32
205
1
148
73
331
74
271
63
270
95
253
54
240
125
214
56
223
130
244