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