70
19
42
94
114
136
653
63
260
53
181
41
356
115
108
100
49
122
195
73
80
74
158
31
17
521
187
167
428
54
104
62
132
245
13
37
91
193
234
29
69
119
12
48
58
35
88
43
143
322
207
111
56