2
16
31
32
35
58
63
69
72
86
89
93
100
106
136
