103
782
305
644
194
474
144
444
185
351
6
311
234
297
88
246
188
285
37
125
208
71
176
81
138
14
123
31
112
34
117
17
105
40
115