1
35
358
107
2
69
323
400
165
270
24
14
22
18
11
17
9
8
412
4
97
223
217
293
448
5
3
164
23
163
13
132
61
196
261
160
72
29
136
33
120
101
557