38
26
10
40
47
4
3
15
14
21
16
27
20
55
9
46
7
11
1
5
22
37
30
66
8
19
58
60
17
28
6
48
25
101
36
73
69
108