10
13
11
5
8
15
27
77
7
12
22
20
16
61
18
44
6
17
82
14
37
95
200
28
9
33
24
21
62
23
19
40
29
26
69
45
42
38
47