70
208
122
30
132
58
7
171
131
78
6
21
340
120
157
52
18
60
41
35
33
69
365
176
293
75
107
49
81
221
89
174
217
91
98
147
103
130
133
82
241
401
399
173
196
124
191
574
289
61
96
37
94
79
448
74
115
128