259
1332
56
293
106
528
95
475
119
592
83
411
33
163
158
823
64
370
32
171
50
253
22
113
7
29
20
103
259
1332
56
293
106
528
95
475
119
592
83
411
33
163
158
823
64
370
32
171
50
253
22
113
7
29
20
103