386
446
16
25
41
170
18
263
10
30
206
698
509
497
679
61
94
22
238
400
15
451
281
607
32
212
79
7
12
42
89
45
28
302
308
19
29
653
71
363
26
562
33
31
13
24
339
44
50
530
101
34