7
1
15
168
2
101
62
76
32
1322
327
69
0
88
3448
4
81
53
105
3
487
8
131
127
128
47
466
45
4355
6
99
227
54761
65
92
116
114