40
15
25
46
34
22
10
4
14
52
73
45
8
24
609
23
72
27
79
43
50
31
38
57
49
36
44
100
39
62
107
16
35
74