202
89
68
77
138
284
212
73
52
207
63
283
129
87
24
84
175
40
146
96
90
88
203
176
31
48
189
44
28
39
71
127
29
35
62
161
94
115
74
1347
81