167
68
58
441
75
119
248
143
67
446
190
185
200
96
17
20
318
136
198
79
36
240
48
251
85
132
272
83
292
54
134
87
55
72
41
31
52
29
115
211
22
328
86
144
162
133
23
95
290
91
51
356
71
39