67
29
64
78
129
23
498
323
47
194
167
216
493
39
15
145
36
250
135
83
41
382
162
27
43
116
302
79
28
203
92
71
175
174
397
155
119
125
263
35
34
51
151
63
170
422
115
60
223
12
57