90
513
24
114
21
119
4
15
18
89
179
909
175
1079
78
386
95
474
59
309
56
293
605
3156
1
0
2
6
2
1
90
513
24
114
21
119
4
15
18
89
179
909
175
1079
78
386
95
474
59
309
56
293
605
3156
1
0
2
6
2
1