327
65
171
264
262
121
140
156
131
99
83
109
215
41
33
299
13
32
49
63
154
18
164
23
141
22
24
97
76
98
45
355
182
219
185
84
103
166
19
36
163
318
95
331
419
268
117
28
34
48