277
64
10
266
536
417
207
650
105
165
59
33
62
164
69
111
115
41
118
20
40
63
57
79
124
85
140
50
129
28
75
159
76
96
225
299
24
31
70
218
32
61
134
38
94
81
21
17
27
65
46
114
167
68
45