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