38
28
60
62
9
58
20
10
14
17
16
15
35
4
3
43
30
46
42
21
11
45
5
57
110
41
19
63
22
6
8
61
56
23
18
99
84
29
7
13
27