95
487
110
580
184
939
167
921
183
922
3
30
3
26
3
12
28
143
2
6
2
5
5
18
2
5
2
4
3
23
2
3
5
36
95
487
110
580
184
939
167
921
183
922
3
30
3
26
3
12
28
143
2
6
2
5
5
18
2
5
2
4
3
23
2
3
5
36