75
34
84
37
48
33
87
31
27
132
91
163
140
94
86
102
80
133
50
51
52
13
20
175
219
123
92
176
44
315
25
201
40
82
16
164
256
107
172
97
179
270
1065
260
62