21
42
13
16
20
39
17
37
7
15
6
27
28
78
59
84
44
113
122
4
5
38
22
9
10
11
3
18
23
26
43
1
2
19
45
126
25
67
14
8