3
240
28
34
17
8
13
21
254
7
56
163
4
23
62
248
90
6
12
9
27
2
49
123
5
100
728
38
16
36
68
22
14
0
143
81
308
1
30