155
52
317
150
178
39
133
110
92
164
262
103
245
70
77
27
97
71
69
11
36
117
98
88
148
30
410
112
181
59
46
353
160
62
60
61
51
34
99
50
94
101
95
261
37
64
91
6
191
74