132
58
217
242
77
78
159
164
39
30
95
25
81
267
199
326
223
71
178
75
60
151
145
73
122
161
189
197
127
317
52
136
125
100
49
33
139
62
83
188
27
158
82
93
69
143
80
156
224
63
476
74