290
490
149
187
145
35
147
42
115
44
31
63
15
48
33
46
99
278
112
18
68
73
203
37
13
131
17
80
64
54
84
16
12
699
164
77
89
9
19
57
52
36
132
11
27
128
70
60
20
45
10
21
24
38
103