157
197
53
73
213
439
232
39
26
85
29
164
568
48
388
254
63
83
86
23
245
128
93
131
120
171
236
101
294
119
58
90
54
66
112
334
216
226
179
45
70
199
42
77
181
118
161
71
176
170
61