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