84
51
119
203
108
602
305
197
28
694
139
66
74
189
150
36
298
23
69
16
113
201
185
149
44
88
91
353
215
169
22
463
14
60
34
71
102
64
144
11
20
651
439
10
45
115
61
617
122
106
196
171