167
69
103
260
213
67
53
29
152
36
62
303
127
212
55
209
94
149
139
100
38
168
437
56
95
44
131
172
99
34
51
136
42
118
73
32
28
70
72
468
198
16
5
87
249
68
9
48
37
41
98