39
71
31
33
84
6
46
10
40
38
154
76
200
47
98
129
69
74
194
65
235
41
157
225
34
36
55
79
128
62
43
92
192
164
374
410
136
423
141
170
83
139
95
140
221
151
149