5
56
60
9
25
98
86
53
6
14
15
18
77
68
19
106
31
28
35
7
59
80
62
34
30
17
154
52
150
11
70
55
26
10
8
200
104
76
72
49
71
140
36
66
188
16
43
88
102
95
29
46
23
57
13
47
93
27
37
151
111
155
131
134
42