224
183
94
98
139
12
69
500
197
43
38
119
259
461
68
71
47
104
149
22
42
63
309
199
89
231
74
184
176
695
118
29
235
33
162
58
25
17
31
587
201
221
46
78
70
83
82
15