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