8
21
104
40
11
200
12
27
16
20
25
60
35
17
6
9
18
87
7
13
10
15
19
26
22
39
107
28
5
139
32
55
109
14
80
37