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