135
114
574
162
202
138
140
85
448
97
433
77
464
31
223
138
747
400
220
99
352
71
337
65
414
93
434
90
245
27
192
134
214
52
475
117
418
160
532
88