18
8
37
56
14
52
13
1
2
38
4
16
5
24
31
25
6
11
9
7
117
44
57
29
28
15
79
27
12
74
3
35
17
70
107
103
183
123
36