7
46
13
10
8
16
35
89
27
5
57
40
186
200
11
18
58
195
38
31
14
12
6
85
21
67
9
22
36
30
15
19
39
28
49
172
76
196
115
24
23
53
77
34
29
171
72
105
59