5
15
10
20
23
11
42
46
8
2
119
16
34
1
130
136
38
66
48
61
68
33
13
7
25
27
28
117
55
21
62
19
9
18
26
6
12
14