4
2
27
15
58
44
35
31
37
16
73
33
82
40
17