10
17
7
6
4
8
16
20
29
9
11
12
24
26
37
38
2
121
114
46
15
28
3
53
13
143
18
23
35
14
25
33
45
32
86
78