9
20
39
123
30
7
71
16
22
11
23
53
17
146
47
5
8
48
26
75
38
31
32
28
19
6
10
15
27
33
36
14
21
45
81
83
18