105
38
122
53
64
28
9
20
108
36