2
8
23
13
44
52
64
42
165
46
319
65