86
129
969
472
193
180
50
36
60
35
63
21
17
8
12
51
4