40
14
8
16
36
46
102
3
2
9
27
19
4
7
21
59
60
15
48
31
57
62
143
90
25
30
5
39
42
35
81
13
29
17
22
18
41
34
23