6
200
44
159
14
33
27
15
26
5
40
22
11
80
85
95
13
28
89
45
112
9
20
25
24
58
110
124
10
121
17
116
7
21
18
143
38
31
138
19
155
198
76
117
29
35
186
8
88
41
134
32