8
27
5
6
7
19
13
104
12
11
15
22
30
17
50
18
34
10
32
16
40
26
33
9
200
38
14
31
20
68
56
90
115
99
44