5
6
30
26
53
10
29
54
34
46
20
12
59
25
50
31
44
27
81
71
118
41
113
93
56
106
52
130
62
103
116
177
82