363
528
64
426
48
274
222
27
154
32
211
56
150
46
124
21
114
10
69
119
49
110
16
120
30
100
68
395
20
127
17
82
13
143