57
217
65
43
36
100
253
282
153
24
69
239
68
51
46
194
99
66
13
169
98
106
185
352
118
89
173
143
17
7
137
4
53
31
54
187
356
82
135
94
55
77
110
166
72
71
690
267
93
292
19
20
259
16
22