283
42
69
200
45
20
15
10
215
11
152
136
25
14
7
9
411
24
183
33
67
34
19
40
242
429
28
36
50
323
348
289
1265
27
31
284
76
313
18
114
59
47
142
172
93
35
104
266
68
61