5
6
18
27
19
21
70
200
10
12
34
14
65
129
9
11
13
24
100
92
36
32
20
108
17
38
7
49
33
76
23
54
16
8
15
95
113
43
171
28
102
30
55