1
6
5
7
261
45
63
41
35
22
109
142
39
68
27
113
72
38
30
149
193
362
157
24
553
220
33
189
50
58
181
217
385
155
18
16
12
10
437
56
164
126
314
424
29
147
42
66
78
512
133
302
128
122
110
88