199
119
345
22
182
236
115
47
55
110
40
307
150
57
53
54
78
171
64
1429
168
175
49
46
133
251
56
100
62
76
261
73
106
92
368
716
69
214
99
71
800
24
14
105
75
82
176
103
101
74
79