8
56
61
75
58
53
55
33
25
13
37
72
31
122
45
90
7
65
125
130
207
136
160
108
36
22
99
67
48
44
62
50
42
39
133
141
66
171
173
120
121
77
89
102
283
41
16
145
18
71