349
141
78
191
77
73
30
120
44
99
336
6
100
23
20
35
54
36
12
71
573
1236
266
270
56
195
572
45
360
15
359
188
232
174
49
81
472
87
46
18
726
31
40
39
477
180
3045
34
143
121
130
252