70
95
23
24
71
68
36
31
56
57
123
27
61
49
101
37
150
80
74
10
11
22
89
17
91
32
64
129
66
98
128
43
119
47
103
20
671
63
178
280
14
42
180
16
131
15
147
114
245
109
52
51