77
84
191
78
46
474
161
61
68
59
12
23
71
100
141
36
79
30
95
35
99
106
38
62
25
104
63
97
39
54
27
44
196
74
83
67
85
21
43
50
103
17
657
390
53
113