45
23
47
20
107
25
31
9
5
63
60
67
8
10
27
29
6
24
13
34
14
56
38
43
11
15
3
2
4
145
52
61
7
46
73
22
17
18