7
10
34
18
24
60
873
11
14
209
54
123
28
15
656
41
26
38
85
20
9
37
43
57
33
8
64
19
127
58
12
16
92
21
27
98
115
51