86
55
252
136
8
98
29
56
153
12
35
39
3
152
491
103
7
141
143
0
136
1
147
10
491
33
392
2
4
53
0
252
229
2
372
1
179
112
254
139
15
172
174
417
