4
32
3
15
4
17
15
70
26
180
5
16
72
358
110
553
121
613
162
812
175
1079
164
905
190
954
227
1155
86
428
4
32
3
15
4
17
15
70
26
180
5
16
72
358
110
553
121
613
162
812
175
1079
164
905
190
954
227
1155
86
428