2
61
68
92
64
57
23
34
111
76