54
467
64
89
534
18
55
77
297
158
40
289
536
99
72
131
795
45
44
116
136
32
504
277
359
84
262
81
61
376
296
53
215
104
70
142
34
92
83
68
350
109
207
174
63
245
48
431
102
219
12
105
187
93
58
46
26
129
130