39
230
83
117
55
3
241
322
688
231
143
586
656
1580
5
1489
88
321
10
7
117
335
169
161
109
717
23
704
393
1216
334
287
9
20
6
517
20
405
329
500
48
355
641
3
376
24
4
1018
620
88
32
959
