161
50
574
168
590
130
572
151
216
75
563
26
320
92
297
130
430
79
462
91
505
9
528
129
256
10
425
172
338
176
264
57
565
145
220
112
119
94
515
26