512
2

169
15
2
24
35
15
2
17
30
117
35
14
8
31