76
19
31
37
142
174
54
74
25
64
9
41
45
77
53
189
81
26
18
47
90
213
67
24
328
87
112
247
106
105
52
63
12
133
69
75
166
221
102
38
40
119
243
109
97
762
101
48
57