145
71
210
216
123
57
103
83
89
40
32
180
185
276
138
21
23
66
20
87
30
52
250
110
270
48
98
90
91
156
193
99
61
122
22
572
128
201
43
41
140
46
26
18
151
62
33
164
133
104
65
63
161
196