71
80
25
62
33
32
47
18
21
8
77
43
50
34
26
27
16
38
7
36
17
30
1460
10
65
40
98
49
69
120
177
46
23
31
57
19
72
54
186
52
79
76
45
112
117
103
148
86
138
100
29