34
75
124
27
221
217
202
179
132
85
51
82
84
65
99
64
74
68
128
70
10
1162
62
23
270
76
45
18
118
56
98
167
209
291
43
157
59
54
150
41
40
69
8
205
67
137
272
20
60
290
81
77