446
156
20
342
688
460
32
580
6
2
16
129
355
45
171
72
15
61
44
108
15
561
534
233
220
6
102
135
340
17
238
21
85
307
36
615
296
72
218
16
144
145
3
45
344
273
275
