21
26
57
74
47
107
24
25
65
30
19
44
66
41
56
82
23
61
386
67
10
106
111
566
16
69
125
15
28
17
711
14
71
94
22
53
27
40
793