7
16
21
58
14
11
27
85
68
46
8
29
15
47
6
69
30
208
37
19
13
52
44
72
50
18
40
39
141
48
197
305
26
54
9
35
132
34
228
5
33
59
17
112
81
61