329
74
214
48
462
73
1807
126
39
181
137
82
176
79
170
284
195
206
107
157
60
153
35
94
362
149
1050
125
380
152
119
156
544
624
132
179
314
190
30
839
418
70
145
576
441
93
37
335
442
40
22
29
28
553
346