12
13
40
36
11
20
51
58
21
71
106
73