66
223
42
50
96
69
95
172
13
150
471
94
102
59
72
7
14
89
281
110
120
27
26
64
20
43
79
193
170
329
159
240
80
156
87
61
256
212
196
179
118
112
107
133
93
573
364
211
194
236
337
39