8
20
15
17
23
5
200
10
14
128
36
6
18
25
9
96
26
103
7
39
29
176
16
97
72
56
34
11
19
41
53
52
22
92
81
37
42
13
12
21