94
515
97
492
120
637
103
543
103
525
171
880
5
22
2
3
5
16
24
120
2
21
4
28
4
24
3
27
2
15
2
2
94
515
97
492
120
637
103
543
103
525
171
880
5
22
2
3
5
16
24
120
2
21
4
28
4
24
3
27
2
15
2
2