108
590
126
639
73
409
85
429
110
602
125
622
164
828
160
810
179
909
45
233
21
97
24
119
8
32
4
11
23
119
2
12
5
32
5
21
2
3
108
590
126
639
73
409
85
429
110
602
125
622
164
828
160
810
179
909
45
233
21
97
24
119
8
32
4
11
23
119
2
12
5
32
5
21
2
3