9
6
21
26
31
66
18
8
91
17
10
7
32
39
47
68
25
15
5
59
27
11
16
13
35
30
80
40
51
33
23
58
24
82
12
45
20
41
97
90
28
200
85
14
37
19
36
128