214
133
141
46
95
96
60
106
108
80
37
221
218
181
325
33
22
112
184
98
99
158
81
59
150
76
210
52
75
567
185
197
195
61
531
1091
178
10
388
101
188
62
72
228
77
71
24
50
149
89
257
43
347
154
703
27