34
44
47
67
271
19
150
106
119
79
52
168
175
131
215
97
117
264
78
55
133
210
148
279
101
382
144
149
63
65
105
121
54
142
27
224
140
70
90
59
128
118
40
167
41
39
98
104
529
164
32
36
73
16