130
795
145
743
176
151
94
498
59
387
278
1,048
30
104
18
91
37
324
73
286
40
77
39
192
45
174
27
168
28
186
58
36
161
34