71
40
228
170
68
223
99
108
42
48
30
302
50
95
96
191
93
118
236
86
186
87
43
102
132
119
60
49
225
378
70
74
78
106
201
293
272
159
184
82
188
136
189
52
75
47
134
446
185
202
194
79