239
105
83
153
17
147
66
140
462
206
142
135
38
51
95
25
24
49
36
80
13
96
334
34
70
11
219
40
68
218
596
57
167
137
14
138
87
173
99
77
54
26
84
46
145
162
69
9
22
33
42
53
260
120