11
10
6
17
27
73
9
20
42
33
21
32
112
7
3
16
142
15
303
50
451
67
76
41
125
295
47
214
126
127
402
188
166
36
99
254
79
215
63
136
148
128
26
30
582
200
513
180
363
767
240
557
2009
141
15621