66
118
67
222
80
16
618
2742
139
63
838
265
60
407
38
42
23
13
33
52
239
75
39
30
78
47
51
26
25
76
1171
242
123
538
50
1003
46
35
29
27
14
387
36
973
11
105
8
21
509
24
1742