71
99
35
43
59
57
24
11
65
86
50
19
78
42
115
75
83
194
212
114
49
99
150
26
68
65
159
91
146
96
129
61
76
85
90
109
109
98
140
139
117
130
154
118
63
63
70
176
78
114
73
112
93
101
209
119
70
105
104
26