438
136
20
55
215
399
41
292
225
166
184
200
97
444
260
425
27191
468
148
324
104
185
178
29
62
109
49
9
42
165
146
13
198
240
332
139
127
167
100
112
7
17
11
117
45
31
15
152
298
54
142
51
43
153
34