7
13
10
27
24
12
15
11
6
23
40
26
17
18
62
78
49
16
54
25
41
57
205
29
45
91
747
109
52
74
28
90
30
201
111
92
98
702
79