146
134
87
283
176
144
195
22
64
110
28
46
155
51
26
89
266
249
20
24
27
18
182
38
91
52
32
44
11
39
397
267
40
19
233
35
49
45
5
148
152
47
165
74
30
17
56
61
157
31
99
14
121