64
76
7
41
48
517
67
12
59
250
6
29
51
160
377
161
149
74
169
100
174
198
14
81
85
363
804
33
684
75
70
84
37
1020
65
49
157
24
86
9
54
79
112
26
1117
118
57
68
34
27
193
251