39
5
8
123
4
3
27
40
13
12
11
37
32
2
14
1
9
41
42
73
10
16
46
109
61
90
83
118
162
59
52
78
26
126
36
57
111
17
6
7