69
41
522
53
96
469
90
275
49
79
109
35
176
64
32
123
154
116
52
42
287
38
181
213
86
150
186
203
54
125
540
39
40
270
129
194
59
156
788
160
103
219
448
24
329
73
137
131
50
82
76
550