75
150
50
288
83
196
101
21
499
140
16
28
18
2273
614
192
30
159
22
180
71
64
66
186
63
32
54
68
47
34
132
42
91
166
96
27
29
110
170