135
0
1
76
132
170
157
2
196
188
267
177
362
298
324
209
198
384
235
347
238
674
10
1069
826
813
3
1453
704
1270
7
1089
2370
8
939
3298
6162
6
3625
56
35522
34
2949
2443
4
3839
9
8905
1988
5
6695
2240
3094
4227