12
23
93
37
80
77
32
90
11
1
8
13
4
32
2