140
63
40
199
21
168
18
125
22
123
105
57
35
78
61
52
9
154
58
27
30
185
15
60
42
49
298
196
13
47
192
50
114
874
195
68
19
327
32
29
80
44
31
69
59
20
73
280
5
150
43
12
326