4
7
8
22
6
35
32
57
31
28
59
33
87
82
81