261
100
63
65
61
28
91
183
147
152
75
108
76
151
147
36
34
207
69
77
31
94
99
84
45
149
105
80
39
78
72
86
83
142
174
130
111
139
34
137
148
55
94
70
143
149
119
94
63
103
61
57
51
23
48
167
70
96
78
48