128
528
175
260
116
331
17
272
14
206
16
203
13
120
31
135
37
151
15
254
144
107
25
9
110
142
68
395
105
5
114