7
426
32
18
45
68
211
10
14
52
8
20
56
62
65
36
87
91
235
289
81
70
31
22
11
61
57
27
169
29
40
173
25
16
17
48
51
135
24
92
53
6
15
44
39
37
5
97
85
42