170
841
631
39
502
86
16
19
315
78
348
85
219
40
317
0
6
3
37
212
42
203
21
196
9
133
10
139
15
257
8
126
25
144
7
125