16
15
91
225
67
76
6
7
80
21
28
156
4
113
121
29
203
24
161
122
487
39
40
94
183
229
45
53
43
30
109
14
17
166
9
179
5
20
31
18
12
49
185
92
23
96
27
211
168
98
285
41
10
69