97
181
168
319
102
104
73
101
424
55
208
475
344
174
44
121
62
77
74
71
87
88
167
127
46
61
533
123
159
156
125
52
170
120
138