6
10
5
3
7
13
18
8
68
25
46
0
11
37
4
19
92
28
2
24
21
66
32
59
15
38
142
98
79
336
17
29
94
39
72
22
95
1691
35
42
56
138