155
19
228
133
196
54
16
149
60
27
43
87
31
280
23
185
29
378
82
324
39
34
172
51
11
26
44
8
306
67
36
25
156
100
21
32
131
9
40
104
112
55
78
62
268
128
92
22
395
91
13
37