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