5
19
26
23
35
10
11
38
28
22
9
20
18
15
21
47
68
54
24
64
14
82
56
40
25
75
71
45
31
127
51
67
66
95
52
77
37
87