10
20
47
154
430
19
13
46
14
144
76
117
88
183
42
120
18
77
63
128
107
64
82
477
44
267
43
125
138
162
279
34
115
69
296
67
271
277
96
65
27
181
283
81
178
54
102
70
132
97
92
285
78
126