155
18
228
133
196
53
16
148
59
27
43
87
30
280
23
185
29
378
82
323
38
34
171
51
11
26
44
7
306
67
36
25
156
99
21
32
131
9
40
15
104
112
55
78
62
267
128
92
22
395
91
12