98
178
80
163
104
26
75
245
424
108
262
115
71
72
21
161
44
30
220
53
83
37
124
40
62
193
64
59
85
139
49
201
93
300
147
150
353
18
91
88
35
31
106
541
92
34
143
50
241
311
28
167
24
168