412
607
21
62
648
12
58
343
80
194
49
90
19
59
53
306
36
5
46
175
54
3057
125
130
824
52
41
68
83
161
254
126
853
369
233
192
201
142
10
316
79
113
818
85
87
71
3
22
15
16
25
17
29
328
268
94