8
9
5
6
15
20
7
14
11
25
200
30
27
41
19
17
10
13
120
110
71
23
46
18
56
62
26
12
77
21
16
42
40
60
22
29