8
22
27
21
117
25
67
23
59
49
129
76
287
68
79
109
78
140
71
373
43
102
124
341
94
101
316
127
18
99
40
216
195
74
145
93
555
130
208
10
37
20
80
357
108
36
96
143
166
162
60
185
165
125
72
44