184
150
268
20
443
165
463
72
221
65
469
93
292
72
438
77
265
168
123
121
195
127
460
84
432
150
484
162
546
102
222
123
382
120
533
144
115
27
520
47