64
46
79
753
91
71
83
98
116
19
21
27
45
113
75
33
316
93
26
11
28
34
58
5
66
70
39
36
42
25
147
54
49
50
77
1013
657
1102
43
81
190
569
63
41
149
52
124
60
944
94
3