106
386
116
281
296
390
119
284
100
1186
2372
387
117
386
1114
1114
160
1182
641
283
738
1295
1156
738