67
78
39
189
34
422
54
257
126
290
130
61
164
315
167
37
221
148
21
131
254
65
89
95
345
122
150
75
59
76
215
77
205
292
155
22
72
38
166
103
58
139
152
81
333
48
299
56
45
158
182
91
138
28
101
112