128
503
111
624
22
362
28
286
38
245
11
180
30
169
173
14
161
15
255
10
117
16
162
9
103
0
80
2
82
68
64
5
67