439
2
304
1
580
3
1080
1061
386
43
47
77
235
34
66
61
35
41
21
27
29
240
98
143
73
238
104
72
154
121