1
41
358
89
2
67
350
399
165
288
25
14
21
18
8
17
57
7
401
4
90
212
234
309
484
6
12
3
162
22
156
5
112
60
209
276
158
79
45
154
40
124
9
113
525