24
40
50
18
65
84
563
36
579
143
144
8382
19
49
417
376
41
344
99
1667
127
67
341
616
16707
17
37
173
168
55
39
86