48
7
93
61
170
468
102
180
106
342