697
62
61
35
519
181
98
126
46
48
147
255
164
97
59
28
75
358
161
41
166
396
124
115
117
45
113
123
382
176
174
540
76
104
57
82
71
165
183
96
106
13
32
22
58
221
278
102
80
140
72
83
95
235
15