78
3
206
39
30
90
91
25
107
76
29
20
143
7
38
27
52
53
12
80
32
2460
62
41
84
505
248
54
624
17
45
316
2507
37
15
389
161
96
123
194
49
24
699
576
333
980
46
418
374
187
70
246
82
117