85
387
124
519
195
272
39
308
104
160
95
338
36
208
20
202
27
111
15
256
48
99
11
142
7
117
8
125
9
134
68
395
12
121
132