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