7
30
9
8
46
68
101
24
50
6
18
11
27
135
85
21
5
17
15
53
31
34
37
52
33
44
10
12
43
142
111
23
39
69
13
92
28
200
41
14
29
54
49
38
19
57
146
151
40
22
35
36