85
37
190
18
126
87
46
235
56
47
158
26
73
61
159
393
106
250
62
70
150
34
165
129
40
51
919
172
23
205
33
39
86
54
32
58
171
72
168
28
290
100
57
553
48
330
157
173
45
247
108
55
43