1
17
45
68
76
85
162
26
111
140
611
96
55
137
469
389
243
136
87
42
32
80
141
165
219
190
550
167
67
214
138
51
383
264
145
134
234
180
211
161
274
388
209
163
49
61
92
144
30
254
120
69
564
204
83
159