27
626
82
578
94
512
44
311
38
232
55
217
25
239
14
203
29
174
15
255
184
43
154
33
218
30
166
156
66
510
9
135
11
113
5
110