8
26
24
58
14
25
49
123
134
29
122
136
438
11
217
64
32
55
80
37
35
15
9
41
16
6
39
43
63
56
1024
54
76
34
104
47
7
27
20
277
93
53
2
42
259
135
272