810
209
282
65
191
80
20
16
15
36
1390
350
124
83
49
55
112
70
87
28
664
92
29
12
68
238
52
66
596
294
84
58
720
23
121
32
34
93
45
62
126
44
170
53
116
102
60
41
88
122
73
1556
240
81