7
12
10
24
3
6
1
45
14
321
0
294
5
130
16
8
123
223
69
61
56
9
235
55
13
2
4
18
15
53
2088
66
34
71
224
44
23