20
22
115
87
68
127
219
50
78
716
37
35
6
290
48
67
21
34
890
53
136
12
26
140
83
14
39
16
17
28
9
33
74
61
86
46
65
125
81
55
23
18
138
52
56
357
36
7
29