3
! ! !
395
! !
216
111
! ! ! ! ! !
251
! ! !
507
! !
61
! !
48
! !
25
! !
22