203
203
257
196
118
284
310
350
229
106
161
73
61
76
77
68
58
165
59
40
84
62
93
108
75
74
98
88
72
96