25
38
40
49
29
19
13
12
10
70
15
64
56
65
24
62
32
71
36
67
59
43
37
20
42
41
39
27
60
34
52
46
76
61
407
47
80
90
160
73
54
177
30
21