561
145
32
688
36
45
25
3
296
44
340
304
108
201
130
6
45
16
171
534
17
62
98
233
80
275
307
342
144
615
460
135
580
85
218
2
238
156
15
262
6
220
21
61
23
102
355
