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