12
6
17
41
30
73
59
162
19
48