5
16
11
15
10
20
23
42
46
8
2
118
34
1
129
134
38
66
48
61
68
33
13
7
24
25
27
117
55
62
32
19
18
26
17
9
21