155
64
731
61
25
132
816
122
114
142
372
134
71
126
180
41
87
187
74
80
151
165
121
145
118
20
170
111
246
90
203
272
235
363
465
27
33
70
93
75
116
238
17
157
34
47
136
150
92
57
49
270
148
88
133